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

EDI Airport Page →
332 mi airlines 175/wk
On-time Some delays Frequent delays
Flight Schedule 60 flights Verified 50m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
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
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:45 AM
GMT
9:19 AM
GMT
1h 34m
M T W T F S S
Prices
BA1439
BA British
320
8:48 AM
GMT
10:05 AM
GMT
1h 17m
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
AY5968
AY Finnair
32A
10:55 AM
GMT
12:30 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
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
AY5960
AY Finnair
32N
1:25 PM
GMT
2:55 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
BA1449
BA British
32Q
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
AY5980
AY Finnair
32N
2:05 PM
GMT
3:35 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
BA1455
BA British
32A
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
BA1457
BA British
320
7:20 PM
GMT
8: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
BA1459
BA British
319
8:20 PM
GMT
9:45 PM
GMT
1h 25m
M T W T F S S
Prices
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
CX7148
CX Cathay Pacific
32Q
7:45 AM
GMT T5
9:10 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
BA1442
BA British
319
8:40 AM
GMT T5
10:05 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
CX7229
CX Cathay Pacific
32Q
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
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:45 AM
GMT T5
1:15 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
BA1452
BA British
32N
1:50 PM
GMT T5
3:20 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
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
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
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
BA1458
BA British
32N
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
AY6585
AY Finnair
32Q
6:25 PM
GMT T5
7:50 PM
GMT
1h 25m
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
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
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:26 PM
GMT T5
9:45 PM
GMT
1h 19m
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

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Edinburgh to London
4 carriers, 175 flights/week nonstop.
4 Airlines 175 Flights/wk 332 mi 1h 25m nonstop 62 1-stop hubs

EDI–LHR is served by 4 airlines with nonstop service. British Airways, Finnair and Royal Air Maroc lead the route. The flight covers 332 miles in approximately 1h 25m. Beyond nonstop, 62 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop EDI–LHR service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
BA British Airways 82 319, 320, 32A, 32N, 32Q 1h17-1h40 Oneworld
AY Finnair 52 320, 32A, 32N, 32Q 1h25-1h40 Oneworld
AT Royal Air Maroc 28 320, 32A, 32N, 32Q 1h30-1h35 Oneworld
CX Cathay Pacific 13 32N, 32Q 1h25-1h30 Oneworld
Aircraft on this route
319 Airbus A319 – BA
320 Airbus A320 – AT, AY, BA
32A Airbus A320 – AT, AY, BA
32N Airbus A320neo – AT, AY, BA, CX
32Q Airbus A321neo – AT, AY, BA, CX
Alliance coverage
Oneworld: AT + AY + BA + CX (175 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, EDI to LHR direction.
Mon
26
flights
Tue
27
flights
Wed
24
flights
Thu
25
flights
Fri
25
flights
Sat
24
flights
Sun
24
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
27
Nonstop flights
175
Outbound / wk
208
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for EDI to LHR.
1-STOP
One-Stop Connections
62
Hubs
~4h
Fastest
~32h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
4,386
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 London from Edinburgh

Nearby airports with service to London Heathrow Airport.
Metric EDI→LHR DND→LHR GLA→LHR
Distance from EDI 37 mi 41 mi
Nonstop airlines 4 2 3
Weekly flights 175 16 157
Flight time 1h 25m 1h 45m 1h 20m
Airports within 200 miles of EDI with service to London Heathrow Airport.

Travel Essentials

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

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

Heathrow Express runs every 15 minutes to Paddington (15 min, £25). Piccadilly line is slower (50–60 min) but £5.50 with Oyster. National Express coaches serve all terminals from Victoria (60–90 min, £6–10). Black cabs cost £50–90 to central London depending on traffic and time of day.

London Climate

Mild maritime climate. Summers average 18–23°C with long daylight hours. Winters are 2–7°C, rarely below freezing. Rain is frequent year-round but rarely heavy. Pack layers and a waterproof jacket regardless of season. Fog can disrupt flights November through February.

EDI–LHR Quick Facts

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

Frequently Asked Questions

Common questions about EDI to LHR flights.
Nonstop flights from Edinburgh Airport to London Heathrow Airport take approximately 1h 25m to 1h 40m. The route covers 332 miles.
4 airlines operate nonstop service: Royal Air Maroc, Finnair, British Airways and Cathay Pacific.
There are approximately 175 nonstop flights per week from EDI to LHR. The return direction has about 208 weekly flights.
Yes, 1-stop connections are available through IOM, MRS, NOC, SNN, VLC, NCE, GVA, ZRH, DBV, PMI, LGW, STR, BHD, TFS, KEF, FCO, AMS, CDG, FRA, ORK, STN, AGP, DUB, HEL, BRS, LTN, DUS, DWC, OTP, LYS, PRG, MUC, VCE, BER, PHL, MLA, OSL, BSL, CPH, LIS, CGN, BCN, IAD, MAD, VIE, BUD, SOF, DXB, JFK, LIN, ARN, INN, IST, EXT, EWR, FAO, DOH, KRK, ATH, NAP, PEK and PFO. These options provide additional schedule flexibility.
Yes, return flights from LHR to EDI are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include DND, GLA and NCL. 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 8 to 10 daily nonstops on EDI-LHR. Virgin Atlantic runs 2 to 3 daily departures. BA uses A320 family equipment and departs from Edinburgh's single terminal. Block time is 1 hour 20 minutes to 1 hour 30 minutes southbound. Northbound flights run about 5 minutes shorter due to prevailing winds. BA slots at Heathrow are concentrated in Terminal 5.
LNER runs direct trains from Edinburgh Waverley to London King's Cross in 4 hours 20 minutes. Door-to-door air travel time including check-in, security, and Heathrow transfer is about 3.5 to 4 hours. The time difference is marginal. The train drops you in central London. Flying drops you at Heathrow, which is 40 to 60 minutes from the West End by Tube. Passengers connecting onward at Heathrow to international flights should fly. City-centre-to-city-centre trips often favour the train.
British Airways EDI-LHR flights arrive at Terminal 5. Connections to other BA long-haul flights stay within T5 or use the airside transit to the T5 satellites. Virgin Atlantic flights arrive at Terminal 3. If you are connecting to a non-BA carrier in Terminal 2, the Heathrow Pod transit or bus connects T5 to T2 in about 15 minutes. Allow at least 75 minutes for inter-terminal connections at Heathrow.
BA's first departure from Edinburgh is around 06:30, landing at Heathrow by 08:00. That puts you into central London by 09:00 on the Elizabeth Line or Heathrow Express. The 07:00 departure is another option, arriving 08:30. These early slots are popular with day-trip business travelers and tend to fill up on weekday mornings. Booking a few days ahead is typical for securing the earliest departures at reasonable fares.

Edinburgh to London Heathrow: The UK's Premier Domestic Shuttle

EDI-LHR is one of the busiest domestic routes in the United Kingdom. British Airways dominates with 8 to 10 daily nonstops, making it a near-shuttle service between Scotland's capital and London. Virgin Atlantic adds 2 to 3 daily frequencies. The 330-mile sector takes 1 hour 20 to 30 minutes. BA operates A319 and A320neo equipment. This route carries a heavy business mix on weekdays, with travellers commuting between Edinburgh's financial district and London. Weekend demand shifts to leisure, particularly during the Edinburgh Festival in August when flights fill weeks in advance.

Heathrow Connectivity and Competition

The primary reason to fly EDI-LHR rather than take the train is onward connections. Heathrow handles over 80 long-haul destinations on BA alone, and arriving on a domestic flight into T5 makes international transfers straightforward. For passengers headed to London itself, the LNER train from Waverley to King's Cross takes 4 hours 20 minutes and avoids airport processing time. EasyJet serves EDI-LGW (Gatwick) and EDI-LTN (Luton) as lower-cost alternatives. Ryanair connects to Stansted. None of these match Heathrow's connecting value, but they often undercut BA fares for point-to-point city trips.