London to Edinburgh (LHR–EDI) — Airlines, Schedules & Connections

LHR Airport Page →
332 mi airlines 258/wk
On-time Some delays Frequent delays
Flight Schedule 74 flights Verified 12h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
BA1438
BA British
320
6:05 AM
GMT T5
7:30 AM
GMT
1h 25m
M T W T F S S
Prices
AY5893
AY Finnair
319
6:25 AM
GMT T5
7:50 AM
GMT
1h 25m
M T W T F S S
Prices
CX7268
CX Cathay Pacific
32Q
7:00 AM
GMT T5
8:25 AM
GMT
1h 25m
M T W T F S S
Prices
BA1440
BA British
32Q
7:40 AM
GMT T5
9:05 AM
GMT
1h 25m
M T W T F S S
Prices
AY5977
AY Finnair
319
7:45 AM
GMT T5
9:10 AM
GMT
1h 25m
M T W T F S S
Prices
CX7148
CX Cathay Pacific
32Q
7:45 AM
GMT T5
9:10 AM
GMT
1h 25m
M T W T F S S
Prices
BA1442
BA British
32N
8:00 AM
GMT T5
9:25 AM
GMT
1h 25m
M T W T F S S
Prices
IB3731
IB Iberia
32N
8:00 AM
GMT T5
9:25 AM
GMT
1h 25m
M T W T F S S
Prices
CX7229
CX Cathay Pacific
32Q
8:45 AM
GMT T5
10:10 AM
GMT
1h 25m
M T W T F S S
Prices
AY5963
AY Finnair
32A
8:45 AM
GMT T5
10:10 AM
GMT
1h 25m
M T W T F S S
Prices
AY5941
AY Finnair
32Q
10:40 AM
GMT T5
12:10 PM
GMT
1h 30m
M T W T F S S
Prices
IB3734
IB Iberia
32N
10:50 AM
GMT T5
12:20 PM
GMT
1h 30m
M T W T F S S
Prices
BA1446
BA British
32Q
11:12 AM
GMT T5
12:35 PM
GMT
1h 23m
M T W T F S S
Prices
AY5961
AY Finnair
32Q
11:25 AM
GMT T5
12:55 PM
GMT
1h 30m
M T W T F S S
Prices
BA1448
BA British
319
11:50 AM
GMT T5
1:20 PM
GMT
1h 30m
M T W T F S S
Prices
IB3735
IB Iberia
319
11:50 AM
GMT T5
1:20 PM
GMT
1h 30m
M T W T F S S
Prices
CX7248
CX Cathay Pacific
32Q
12:55 PM
GMT T5
2:25 PM
GMT
1h 30m
M T W T F S S
Prices
AT5200
AT Royal Air Maroc
320
1:45 PM
GMT T5
3:15 PM
GMT
1h 30m
M T W T F S S
Prices
AY5897
AY Finnair
320
1:45 PM
GMT T5
3:15 PM
GMT
1h 30m
M T W T F S S
Prices
IB3736
IB Iberia
32A
1:45 PM
GMT T5
3:15 PM
GMT
1h 30m
M T W T F S S
Prices
BA1452
BA British
32A
1:45 PM
GMT T5
3:15 PM
GMT
1h 30m
M T W T F S S
Prices
IB3738
IB Iberia
32Q
3:20 PM
GMT T5
4:50 PM
GMT
1h 30m
M T W T F S S
Prices
AT5211
AT Royal Air Maroc
32Q
3:30 PM
GMT T5
5:00 PM
GMT
1h 30m
M T W T F S S
Prices
AY5965
AY Finnair
32Q
3:30 PM
GMT T5
5:00 PM
GMT
1h 30m
M T W T F S S
Prices
BA1454
BA British
32Q
4:32 PM
GMT T5
6:11 PM
GMT
1h 39m
M T W T F S S
Prices
AT5213
AT Royal Air Maroc
320
4:40 PM
GMT T5
6:10 PM
GMT
1h 30m
M T W T F S S
Prices
BA1456
BA British
32N
5:50 PM
GMT T5
7:11 PM
GMT
1h 21m
M T W T F S S
Prices
IB3740
IB Iberia
32N
6:10 PM
GMT T5
7:35 PM
GMT
1h 25m
M T W T F S S
Prices
BA1458
BA British
32N
6:10 PM
GMT T5
7:35 PM
GMT
1h 25m
M T W T F S S
Prices
AT5214
AT Royal Air Maroc
320
6:10 PM
GMT T5
7:35 PM
GMT
1h 25m
M T W T F S S
Prices
BA1460
BA British
32A
6:18 PM
GMT T5
7:36 PM
GMT
1h 18m
M T W T F S S
Prices
AT5212
AT Royal Air Maroc
32Q
6:25 PM
GMT T5
7:50 PM
GMT
1h 25m
M T W T F S S
Prices
AY6585
AY Finnair
32Q
6:25 PM
GMT T5
7:50 PM
GMT
1h 25m
M T W T F S S
Prices
IB3741
IB Iberia
32N
6:25 PM
GMT T5
7:50 PM
GMT
1h 25m
M T W T F S S
Prices
AT5215
AT Royal Air Maroc
32A
7:30 PM
GMT T5
8:55 PM
GMT
1h 25m
M T W T F S S
Prices
IB3743
IB Iberia
320
7:30 PM
GMT T5
8:55 PM
GMT
1h 25m
M T W T F S S
Prices
AY5967
AY Finnair
32A
7:30 PM
GMT T5
8:55 PM
GMT
1h 25m
M T W T F S S
Prices
BA1462
BA British
320
8:00 PM
GMT T5
9:25 PM
GMT
1h 25m
M T W T F S S
Prices
BA1464
BA British
32Q
8:30 PM
GMT T5
9:55 PM
GMT
1h 25m
M T W T F S S
Prices
AT5216
AT Royal Air Maroc
32A
9:10 PM
GMT T5
10:35 PM
GMT
1h 25m
M T W T F S S
Prices
AY5943
AY Finnair
32A
9:10 PM
GMT T5
10:35 PM
GMT
1h 25m
M T W T F S S
Prices
BA1461
BA British
32Q
6:20 AM
GMT
8:00 AM
GMT
1h 40m
M T W T F S S
Prices
AY6586
AY Finnair
32N
6:25 AM
GMT
8:05 AM
GMT
1h 40m
M T W T F S S
Prices
IB3742
IB Iberia
32N
6:25 AM
GMT
8:05 AM
GMT
1h 40m
M T W T F S S
Prices
BA1463
BA British
32A
6:50 AM
GMT
8:30 AM
GMT
1h 40m
M T W T F S S
Prices
BA1465
BA British
32Q
7:50 AM
GMT
9:30 AM
GMT
1h 40m
M T W T F S S
Prices
BA1439
BA British
320
8:45 AM
GMT
10:20 AM
GMT
1h 35m
M T W T F S S
Prices
IB3799
IB Iberia
320
8:45 AM
GMT
10:20 AM
GMT
1h 35m
M T W T F S S
Prices
AT5221
AT Royal Air Maroc
32Q
9:25 AM
GMT
11:00 AM
GMT
1h 35m
M T W T F S S
Prices
AY5942
AY Finnair
32Q
9:25 AM
GMT
11:00 AM
GMT
1h 35m
M T W T F S S
Prices
BA1441
BA British
32Q
9:25 AM
GMT
11:00 AM
GMT
1h 35m
M T W T F S S
Prices
IB3730
IB Iberia
32Q
9:30 AM
GMT
11:05 AM
GMT
1h 35m
M T W T F S S
Prices
IB3800
IB Iberia
32N
10:25 AM
GMT
12:00 PM
GMT
1h 35m
M T W T F S S
Prices
AT5223
AT Royal Air Maroc
32A
10:55 AM
GMT
12:30 PM
GMT
1h 35m
M T W T F S S
Prices
AY5968
AY Finnair
32A
10:55 AM
GMT
12:30 PM
GMT
1h 35m
M T W T F S S
Prices
BA1443
BA British
32N
11:00 AM
GMT
12:35 PM
GMT
1h 35m
M T W T F S S
Prices
CX7169
CX Cathay Pacific
32Q
12:40 PM
GMT
2:10 PM
GMT
1h 30m
M T W T F S S
Prices
BA1447
BA British
320
1:10 PM
GMT
2:40 PM
GMT
1h 30m
M T W T F S S
Prices
AT5225
AT Royal Air Maroc
320
1:25 PM
GMT
2:55 PM
GMT
1h 30m
M T W T F S S
Prices
AY5960
AY Finnair
32N
1:25 PM
GMT
2:55 PM
GMT
1h 30m
M T W T F S S
Prices
AY5980
AY Finnair
32N
2:05 PM
GMT
3:35 PM
GMT
1h 30m
M T W T F S S
Prices
AT5201
AT Royal Air Maroc
32N
2:05 PM
GMT
3:35 PM
GMT
1h 30m
M T W T F S S
Prices
BA1449
BA British
319
2:15 PM
GMT
3:45 PM
GMT
1h 30m
M T W T F S S
Prices
IB3737
IB Iberia
32N
4:10 PM
GMT
5:40 PM
GMT
1h 30m
M T W T F S S
Prices
AY5918
AY Finnair
320
4:10 PM
GMT
5:40 PM
GMT
1h 30m
M T W T F S S
Prices
CX7141
CX Cathay Pacific
32N
4:35 PM
GMT
6:00 PM
GMT
1h 25m
M T W T F S S
Prices
BA1437
BA British
32N
5:10 PM
GMT
6:35 PM
GMT
1h 25m
M T W T F S S
Prices
BA1453
BA British
32Q
5:30 PM
GMT
6:55 PM
GMT
1h 25m
M T W T F S S
Prices
IB3739
IB Iberia
32Q
5:55 PM
GMT
7:20 PM
GMT
1h 25m
M T W T F S S
Prices
AY5952
AY Finnair
320
5:55 PM
GMT
7:20 PM
GMT
1h 25m
M T W T F S S
Prices
BA1455
BA British
32Q
5:55 PM
GMT
7:20 PM
GMT
1h 25m
M T W T F S S
Prices
BA1457
BA British
320
7:20 PM
GMT
8:45 PM
GMT
1h 25m
M T W T F S S
Prices
BA1459
BA British
319
8:20 PM
GMT
9:45 PM
GMT
1h 25m
M T W T F S S
Prices
AY5978
AY Finnair
320
8:20 PM
GMT
9:45 PM
GMT
1h 25m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
London to Edinburgh
5 carriers, 258 flights/week nonstop.
5 Airlines 258 Flights/wk 332 mi 1h 18m nonstop 64 1-stop hubs

LHR–EDI is served by 5 airlines with nonstop service. British Airways, Finnair and Iberia lead the route. The flight covers 332 miles in approximately 1h 18m. Beyond nonstop, 64 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop LHR–EDI service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
BA British Airways 78 319, 320, 32A, 32N, 32Q 1h18-1h39 Oneworld
AY Finnair 61 319, 320, 32A, 32Q 1h25-1h30 Oneworld
IB Iberia 50 319, 320, 32A, 32N, 32Q 1h25-1h30 Oneworld
AT Royal Air Maroc 43 320, 32A, 32Q 1h25-1h30 Oneworld
CX Cathay Pacific 26 32Q 1h25-1h30 Oneworld
Aircraft on this route
319 Airbus A319 – AY, BA, IB
320 Airbus A320 – AT, AY, BA, IB
32A Airbus A320 – AT, AY, BA, IB
32N Airbus A320neo – BA, IB
32Q Airbus A321neo – AT, AY, BA, CX, IB
Alliance coverage
Oneworld: AT + AY + BA + CX + IB (258 flights/wk, 100%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, LHR to EDI direction.
Mon
40
flights
Tue
40
flights
Wed
37
flights
Thu
37
flights
Fri
36
flights
Sat
32
flights
Sun
36
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
41
Nonstop flights
258
Outbound / wk
216
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for LHR to EDI.
1-STOP
One-Stop Connections
64
Hubs
~6h
Fastest
~38h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
4,421
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Edinburgh from London

Nearby airports with service to Edinburgh Airport.
Metric LHR→EDI LCY→EDI LGW→EDI
Distance from LHR 22 mi 25 mi
Nonstop airlines 5 1 1
Weekly flights 258 26 55
Flight time 1h 18m 1h 4m 1h 17m
Airports within 200 miles of LHR with service to Edinburgh Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Edinburgh is 0 hours the same as London.
LHR: GMT · EDI: GMT

When it's 6:00 PM in London, it's 6:00 PM in Edinburgh.
Distance & Flight Time
332 mi / 534 km
Nonstop flight time is approximately 1h 18m to 1h 39m.
Getting to LHR

Heathrow Express runs from London Paddington to T5 and T2/T3 in 15–21 minutes (£37 single, cheaper booked online or via the Heathrow app). Elizabeth line (Crossrail) is a lower-cost alternative; Paddington to T5 in 34 minutes from £13.50 with an Oyster/contactless cap of £14.90. The Elizabeth line also serves central London stations including Bond Street, Farringdon, and Liverpool Street.London Underground Piccadilly line serves all terminals (T2/T3/T4/T5) from central London in 40–60 minutes (£6 with Oyster). Taxis (black cabs) from central London cost £55–90 depending on traffic. Coach services from Victoria Coach Station (National Express) cost from £10 booked in advance.

LHR–EDI Quick Facts

Key statistics for the London to Edinburgh route.
Route details
Distance332 mi / 534 km
Flight time1h 18m to 1h 39m
Time difference0 hours
Airlines (nonstop)5
Weekly flights258 out / 216 return
1-stop connections64 hubs
Origin: LHR
IATA / ICAOLHR / EGLL
TimezoneEurope/London
Passengers/yr83.9M
Elevation83 ft / 25 m
Destination: EDI
IATA / ICAOEDI / EGPH
TimezoneEurope/London
Passengers/yr15.8M
Elevation135 ft / 41 m

Frequently Asked Questions

Common questions about LHR to EDI flights.
Nonstop flights from London Heathrow Airport to Edinburgh Airport take approximately 1h 18m to 1h 39m. The route covers 332 miles.
5 airlines operate nonstop service: Royal Air Maroc, Finnair, British Airways, Cathay Pacific and Iberia.
There are approximately 258 nonstop flights per week from LHR to EDI. The return direction has about 216 weekly flights.
Yes, 1-stop connections are available through JER, SNN, BSL, BER, ZRH, ARN, KRK, LTN, CPH, TFS, MAD, PFO, CDG, RAK, STN, FRA, VCE, VIE, LDY, KEF, BHD, LGW, ORK, LYS, HEL, STR, DUB, BGI, PRG, AMS, NAP, BRS, LIS, PHL, IAD, GVA, ATH, DUS, BCN, OTP, MUC, OSL, NCE, IOM, BUD, SVQ, DOH, IST, CGN, EWR, JFK, FCO, INN, AGP, LIN, FAO, DXB, PMI, DBV, VLC, SOF, DWC, PEK and LAX. These options provide additional schedule flexibility.
Yes, return flights from EDI to LHR are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include LCY, LGW and LTN. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
British Airways operates the primary LHR-EDI service, running 10 to 12 daily departures using A319 and A320 aircraft. Loganair also serves the route with ATR 72 turboprop equipment on a smaller number of weekly departures. No other carrier currently holds LHR-EDI slots for scheduled nonstop service. The route is one of the busiest intra-UK pairs by seat count and one of the few surviving short-haul Heathrow routes following slot allocation pressures.
LNER Azuma trains cover London King's Cross to Edinburgh Waverley in four hours 20 minutes to four hours 40 minutes. Door-to-door, the train is competitive with flying once Heathrow check-in, security, and boarding time are added to the 80-minute flight. Heathrow's transfer overhead is high compared to other London airports. For most central London to central Edinburgh journeys, rail and air are within 30 to 45 minutes of each other total. Train connects city center to city center directly; flying adds a Heathrow-to-central London transfer of 45 to 60 minutes.
British Airways operates LHR-EDI from Terminal 5. Terminal 5 is Heathrow's largest terminal and handles all British Airways operations. Security at Terminal 5 has dedicated fast-track lanes for BA Executive Club members. Edinburgh Airport has a single terminal; arrivals from Heathrow typically gate in the main concourse. The Edinburgh tram runs from the airport to the city center in 35 minutes for £7.50.

London Heathrow to Edinburgh: Flagship UK Domestic Pair

LHR-EDI is British Airways's most-operated UK domestic route by frequency, with up to 12 daily round trips connecting Heathrow's Terminal 5 to Edinburgh. BA deploys Airbus A319 and A320 aircraft on the 534 km sector. The route sustains itself on two distinct passenger groups: connecting international travelers using Edinburgh as their true origin or destination, routed through Heathrow for a single-ticket international connection; and point-to-point passengers for whom the Heathrow-to-city-center access is worth the overhead. Heathrow slot restrictions mean BA effectively holds the route with minimal competition on nonstops.

Modal Competition and Connectivity Context

The LNER rail service from King's Cross to Edinburgh Waverley offers a practical alternative for city-center travelers: four hours 20 minutes versus roughly three hours 30 to 45 minutes total door-to-door for the flight when Heathrow access is included. BA's Heathrow pricing reflects the slot premium; Avios redemptions are available on most rotations. Edinburgh Airport opened a tram extension to Newhaven in 2023, extending the tram network through the city's Leith waterfront. International travelers arriving at Heathrow and connecting to Edinburgh benefit from BA's single-terminal Terminal 5 operation, which avoids inter-terminal transfers common at Heathrow for multi-carrier itineraries.