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

EDI Airport Page →
332 mi airlines 235/wk
On-time Some delays Frequent delays
Flight Schedule 98 flights Verified 42m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
QR5969cs
QR Qatar
32N
5:55 AM
BST
7:30 AM
BST
1h 35m
M T W T F S S
Prices
BA1467+1
BA British
32N
5:55 AM
BST
7:30 AM
BST
1h 35m
M T W T F S S
Prices
BA1465+2
BA British
320
6:11 AM
BST
7:40 AM
BST
1h 29m
M T W T F S S
Prices
IB3742cs
IB Iberia
32N
6:25 AM
BST
8:05 AM
BST
1h 40m
M T W T F S S
Prices
QR5907cs
QR Qatar
320
6:40 AM
BST
8:15 AM
BST
1h 35m
M T W T F S S
Prices
IB3799cs
IB Iberia
320
8:45 AM
BST
10:20 AM
BST
1h 35m
M T W T F S S
Prices
BA1437+1
BA British
32Q
9:15 AM
BST
10:50 AM
BST
1h 35m
M T W T F S S
Prices
AY5924cs
AY Finnair
32N
9:15 AM
BST
10:50 AM
BST
1h 35m
M T W T F S S
Prices
BA1441+6
BA British
32N
9:15 AM
BST
10:50 AM
BST
1h 35m
M T W T F S S
Prices
BA1439+3
BA British
320
9:20 AM
BST
10:51 AM
BST
1h 31m
M T W T F S S
Prices
IB3730cs
IB Iberia
32Q
9:30 AM
BST
11:05 AM
BST
1h 35m
M T W T F S S
Prices
AY5942cs
AY Finnair
320
10:25 AM
BST
12:00 PM
BST
1h 35m
M T W T F S S
Prices
AT5221cs
AT Royal Air Maroc
320
10:25 AM
BST
12:00 PM
BST
1h 35m
M T W T F S S
Prices
IB3800cs
IB Iberia
32N
10:25 AM
BST
12:00 PM
BST
1h 35m
M T W T F S S
Prices
KQ4067cs
KQ Kenya
32N
11:00 AM
BST
12:35 PM
BST
1h 35m
M T W T F S S
Prices
BA1443+7
BA British
32Q
12:10 PM
BST
1:45 PM
BST
1h 35m
M T W T F S S
Prices
BA1449+6
BA British
319
12:27 PM
BST
1:49 PM
BST
1h 22m
M T W T F S S
Prices
BA1445+1
BA British
32N
1:10 PM
BST
2:45 PM
BST
1h 35m
M T W T F S S
Prices
BA1447+9
BA British
319
1:15 PM
BST
2:50 PM
BST
1h 35m
M T W T F S S
Prices
MH9827cs
MH Malaysia
32N
1:20 PM
BST
2:50 PM
BST
1h 30m
M T W T F S S
Prices
AY5960cs
AY Finnair
32N
1:40 PM
BST
3:15 PM
BST
1h 35m
M T W T F S S
Prices
AT5225cs
AT Royal Air Maroc
32N
1:40 PM
BST
3:15 PM
BST
1h 35m
M T W T F S S
Prices
CX7169cs
CX Cathay Pacific
319
1:50 PM
BST
3:25 PM
BST
1h 35m
M T W T F S S
Prices
AY5970cs
AY Finnair
32N
2:00 PM
BST
3:35 PM
BST
1h 35m
M T W T F S S
Prices
AT5201cs
AT Royal Air Maroc
32N
2:05 PM
BST
3:35 PM
BST
1h 30m
M T W T F S S
Prices
KQ4069cs
KQ Kenya
32N
2:05 PM
BST
3:35 PM
BST
1h 30m
M T W T F S S
Prices
AY5980cs
AY Finnair
32N
2:05 PM
BST
3:35 PM
BST
1h 30m
M T W T F S S
Prices
BA1451
BA British
32Q
3:35 PM
BST
5:00 PM
BST
1h 25m
M T W T F S S
Prices
MH9829cs
MH Malaysia
32N
4:10 PM
BST
5:40 PM
BST
1h 30m
M T W T F S S
Prices
IB3737cs
IB Iberia
32N
4:10 PM
BST
5:40 PM
BST
1h 30m
M T W T F S S
Prices
CX7141cs
CX Cathay Pacific
32N
4:15 PM
BST
5:40 PM
BST
1h 25m
M T W T F S S
Prices
AY5918cs
AY Finnair
32Q
4:30 PM
BST
5:55 PM
BST
1h 25m
M T W T F S S
Prices
BA1453+5
BA British
32Q
4:30 PM
BST
5:55 PM
BST
1h 25m
M T W T F S S
Prices
IB3739cs
IB Iberia
32Q
5:55 PM
BST
7:20 PM
BST
1h 25m
M T W T F S S
Prices
MH9831cs
MH Malaysia
32N
5:55 PM
BST
7:20 PM
BST
1h 25m
M T W T F S S
Prices
AY5968cs
AY Finnair
32N
6:05 PM
BST
7:30 PM
BST
1h 25m
M T W T F S S
Prices
AT5223cs
AT Royal Air Maroc
32N
6:05 PM
BST
7:30 PM
BST
1h 25m
M T W T F S S
Prices
BA1459+2
BA British
32N
6:30 PM
BST
7:55 PM
BST
1h 25m
M T W T F S S
Prices
BA1457+1
BA British
32N
6:44 PM
BST
7:56 PM
BST
1h 12m
M T W T F S S
Prices
AY5952cs
AY Finnair
32Q
7:30 PM
BST
8:50 PM
BST
1h 20m
M T W T F S S
Prices
BA1455+5
BA British
32Q
7:30 PM
BST
8:50 PM
BST
1h 20m
M T W T F S S
Prices
CX7279cs
CX Cathay Pacific
319
7:35 PM
BST
8:55 PM
BST
1h 20m
M T W T F S S
Prices
AY5978cs
AY Finnair
32A
7:40 PM
BST
9:00 PM
BST
1h 20m
M T W T F S S
Prices
BA1461+5
BA British
32Q
8:20 PM
BST
9:40 PM
BST
1h 20m
M T W T F S S
Prices
BA1463
BA British
32N
9:15 PM
BST
10:35 PM
BST
1h 20m
M T W T F S S
Prices
JL6501cs
JL Japan
32N
6:05 AM
BST T5
7:30 AM
BST
1h 25m
M T W T F S S
Prices
KQ4071cs
KQ Kenya
320
6:05 AM
BST T5
7:30 AM
BST
1h 25m
M T W T F S S
Prices
BA1436+2
BA British
320
6:05 AM
BST T5
7:20 AM
BST
1h 15m
M T W T F S S
Prices
MH9822cs
MH Malaysia
32N
6:25 AM
BST T5
7:50 AM
BST
1h 25m
M T W T F S S
Prices
QR6266cs
QR Qatar
319
6:45 AM
BST T5
8:10 AM
BST
1h 25m
M T W T F S S
Prices
BA1446+5
BA British
319
6:58 AM
BST T5
8:19 AM
BST
1h 21m
M T W T F S S
Prices
BA1438+6
BA British
32N
7:05 AM
BST T5
8:30 AM
BST
1h 25m
M T W T F S S
Prices
CX7148cs
CX Cathay Pacific
320
7:05 AM
BST T5
8:30 AM
BST
1h 25m
M T W T F S S
Prices
AY5893cs
AY Finnair
32N
7:05 AM
BST T5
8:30 AM
BST
1h 25m
M T W T F S S
Prices
CX7268cs
CX Cathay Pacific
319
7:50 AM
BST T5
9:15 AM
BST
1h 25m
M T W T F S S
Prices
AY5977cs
AY Finnair
320
7:55 AM
BST T5
9:20 AM
BST
1h 25m
M T W T F S S
Prices
IB3731cs
IB Iberia
32N
8:00 AM
BST T5
9:25 AM
BST
1h 25m
M T W T F S S
Prices
MH9824cs
MH Malaysia
32N
8:00 AM
BST T5
9:25 AM
BST
1h 25m
M T W T F S S
Prices
BA1440+4
BA British
32N
8:55 AM
BST T5
10:20 AM
BST
1h 25m
M T W T F S S
Prices
CX7229cs
CX Cathay Pacific
32N
8:55 AM
BST T5
10:20 AM
BST
1h 25m
M T W T F S S
Prices
MH9820cs
MH Malaysia
320
9:20 AM
BST T5
10:45 AM
BST
1h 25m
M T W T F S S
Prices
IB3734cs
IB Iberia
32N
10:50 AM
BST T5
12:20 PM
BST
1h 30m
M T W T F S S
Prices
MH9828cs
MH Malaysia
32N
10:50 AM
BST T5
12:20 PM
BST
1h 30m
M T W T F S S
Prices
AY5941cs
AY Finnair
32N
11:25 AM
BST T5
12:50 PM
BST
1h 25m
M T W T F S S
Prices
BA1444
BA British
320
11:45 AM
BST T5
1:10 PM
BST
1h 25m
M T W T F S S
Prices
IB3735cs
IB Iberia
319
11:50 AM
BST T5
1:20 PM
BST
1h 30m
M T W T F S S
Prices
BA1448+4
BA British
319
12:55 PM
BST T5
2:20 PM
BST
1h 25m
M T W T F S S
Prices
BA1450+2
BA British
320
1:10 PM
BST T5
2:35 PM
BST
1h 25m
M T W T F S S
Prices
CX7248cs
CX Cathay Pacific
32Q
1:20 PM
BST T5
2:45 PM
BST
1h 25m
M T W T F S S
Prices
IB3736cs
IB Iberia
32A
1:45 PM
BST T5
3:15 PM
BST
1h 30m
M T W T F S S
Prices
BA1452+5
BA British
32Q
2:15 PM
BST T5
3:40 PM
BST
1h 25m
M T W T F S S
Prices
AT5200cs
AT Royal Air Maroc
32Q
2:15 PM
BST T5
3:40 PM
BST
1h 25m
M T W T F S S
Prices
AY5897cs
AY Finnair
32N
2:15 PM
BST T5
3:40 PM
BST
1h 25m
M T W T F S S
Prices
AT5211cs
AT Royal Air Maroc
32Q
3:00 PM
BST T5
4:30 PM
BST
1h 30m
M T W T F S S
Prices
AY5965cs
AY Finnair
32Q
3:00 PM
BST T5
4:30 PM
BST
1h 30m
M T W T F S S
Prices
BA1454+6
BA British
320
3:05 PM
BST T5
4:35 PM
BST
1h 30m
M T W T F S S
Prices
IB3738cs
IB Iberia
32Q
3:20 PM
BST T5
4:50 PM
BST
1h 30m
M T W T F S S
Prices
BA1442+6
BA British
319
3:40 PM
BST T5
5:10 PM
BST
1h 30m
M T W T F S S
Prices
AY5963cs
AY Finnair
32N
3:40 PM
BST T5
5:10 PM
BST
1h 30m
M T W T F S S
Prices
BA1456+4
BA British
32N
3:50 PM
BST T5
5:20 PM
BST
1h 30m
M T W T F S S
Prices
AT5213cs
AT Royal Air Maroc
32A
4:30 PM
BST T5
6:00 PM
BST
1h 30m
M T W T F S S
Prices
BA1458+2
BA British
32A
5:20 PM
BST T5
6:50 PM
BST
1h 30m
M T W T F S S
Prices
AT5214cs
AT Royal Air Maroc
32A
5:20 PM
BST T5
6:50 PM
BST
1h 30m
M T W T F S S
Prices
BA1460+7
BA British
320
6:00 PM
BST T5
7:25 PM
BST
1h 25m
M T W T F S S
Prices
AT5212cs
AT Royal Air Maroc
32Q
6:05 PM
BST T5
7:30 PM
BST
1h 25m
M T W T F S S
Prices
IB3740cs
IB Iberia
32N
6:10 PM
BST T5
7:35 PM
BST
1h 25m
M T W T F S S
Prices
IB3741cs
IB Iberia
32N
6:25 PM
BST T5
7:50 PM
BST
1h 25m
M T W T F S S
Prices
MH9832cs
MH Malaysia
32A
6:25 PM
BST T5
7:50 PM
BST
1h 25m
M T W T F S S
Prices
AT5215cs
AT Royal Air Maroc
32Q
6:55 PM
BST T5
8:20 PM
BST
1h 25m
M T W T F S S
Prices
AY5967cs
AY Finnair
32Q
6:55 PM
BST T5
8:20 PM
BST
1h 25m
M T W T F S S
Prices
BA1462+5
BA British
32N
6:55 PM
BST T5
8:20 PM
BST
1h 25m
M T W T F S S
Prices
MH9834cs
MH Malaysia
320
7:30 PM
BST T5
8:55 PM
BST
1h 25m
M T W T F S S
Prices
IB3743cs
IB Iberia
320
7:30 PM
BST T5
8:55 PM
BST
1h 25m
M T W T F S S
Prices
KQ4066cs
KQ Kenya
32N
7:30 PM
BST T5
8:55 PM
BST
1h 25m
M T W T F S S
Prices
AT5216cs
AT Royal Air Maroc
32N
8:10 PM
BST T5
9:30 PM
BST
1h 20m
M T W T F S S
Prices
AY5943cs
AY Finnair
32N
8:10 PM
BST T5
9:30 PM
BST
1h 20m
M T W T F S S
Prices
BA1464+4
BA British
32N
8:50 PM
BST T5
10:10 PM
BST
1h 20m
M T W T F S S
Prices
BA1466
BA British
32N
9:45 PM
BST T5
11:00 PM
BST
1h 15m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Edinburgh to London
1 carrier, 235 flights/week nonstop.
1 Airlines 235 Flights/wk 332 mi 1h 12m nonstop 95 1-stop hubs

EDI–LHR is served by 1 airline with nonstop service. British Airways leads the route. The flight covers 332 miles in approximately 1h 12m. Beyond nonstop, 95 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 Also: AT, AY, CX, IB, KQ, MH, QR 74 319, 320, 32N, 32Q 1h12-1h35 Oneworld AT, AY, CX, IB, KQ, MH, QR
Aircraft on this route
319 Airbus A319 – BA, CX
320 Airbus A320 – AT, AY, BA, IB, QR
32A Airbus A320 – AY
32N Airbus A320neo – AT, AY, BA, CX, IB, KQ, MH, QR
32Q Airbus A321neo – AY, BA, IB
Alliance coverage
Oneworld: BA (74 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
35
flights
Tue
38
flights
Wed
34
flights
Thu
36
flights
Fri
31
flights
Sat
31
flights
Sun
30
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
45
Nonstop flights
235
Outbound / wk
275
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for EDI to LHR.
1-STOP
One-Stop Connections
95
Hubs
~4h
Fastest
~38h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
6,529
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 1 2 7
Weekly flights 235 16 232
Flight time 1h 12m 1h 45m 1h 19m
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: BST · LHR: BST

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 12m 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 12m to 1h 40m
Time difference0 hours
Airlines (nonstop)1
Weekly flights235 out / 275 return
1-stop connections95 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 12m to 1h 40m. The route covers 332 miles.
1 airline operates nonstop service: British Airways. Plus 7 codeshare partners.
There are approximately 235 nonstop flights per week from EDI to LHR. The return direction has about 275 weekly flights.
Yes, 1-stop connections are available through CGN, LYS, BIO, INN, RIX, BRU, LJU, VLC, SKG, DBV, OLB, CDG, AMS, FCO, ORK, FRA, TLS, BHD, TIA, PRG, KRK, GVA, NOC, JER, LIS, LGW, AGP, DUB, STN, NAP, MUC, LTN, CPH, MXP, BRS, NAS, BLQ, STR, ORY, DWC, MAD, ZRH, BSL, IAD, BCN, VIE, GOT, OTP, DUS, NCE, LDY, BER, MRS, VCE, BOS, OSL, PHL, EXT, SNN, ORD, AUS, HEL, JFK, PMI, KEF, RAK, ARN, MLA, BUD, LAX, BLL, LIN, YYZ, IST, DOH, EWR, IOM, ATH, FAO, PSA, IBZ, ATL, SOF, GCI, HER, TFS, LCA, DXB, SVQ, CFU, PMO, PEK, PFO, YHZ and MCO. 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.