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

LHR Airport Page →
332 mi airlines 274/wk
On-time Some delays Frequent delays
Flight Schedule 98 flights Verified 15m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
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
JL6501cs
JL Japan
32N
6:05 AM
BST T5
7:30 AM
BST
1h 25m
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
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
BA1440+4
BA British
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
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
BA1446+5
BA British
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
AY5965cs
AY Finnair
32Q
3:00 PM
BST T5
4:30 PM
BST
1h 30m
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
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
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
BA1458+2
BA British
32A
5:20 PM
BST T5
6:50 PM
BST
1h 30m
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
MH9832cs
MH Malaysia
32A
6:25 PM
BST T5
7:50 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
BA1460+7
BA British
320
6:50 PM
BST T5
8:07 PM
BST
1h 17m
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
32Q
9:45 PM
BST T5
11:00 PM
BST
1h 15m
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
QR5969cs
QR Qatar
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
BA1441+6
BA British
32N
9:15 AM
BST
10:50 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
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
IB3800cs
IB Iberia
32N
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
AY5942cs
AY Finnair
320
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
KQ4069cs
KQ Kenya
32N
2:05 PM
BST
3:35 PM
BST
1h 30m
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
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
IB3737cs
IB Iberia
32N
4:10 PM
BST
5:40 PM
BST
1h 30m
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
CX7141cs
CX Cathay Pacific
32N
4:15 PM
BST
5:40 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
AY5918cs
AY Finnair
32Q
4:30 PM
BST
5:55 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
IB3739cs
IB Iberia
32Q
5:55 PM
BST
7:20 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
AY5968cs
AY Finnair
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
BA1455+5
BA British
32Q
7:30 PM
BST
8:50 PM
BST
1h 20m
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
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

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
London to Edinburgh
1 carrier, 274 flights/week nonstop.
1 Airlines 274 Flights/wk 332 mi 1h 15m nonstop 97 1-stop hubs

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

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for LHR to EDI.
1-STOP
One-Stop Connections
97
Hubs
~4h
Fastest
~33h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
6,681
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 1 1 1
Weekly flights 274 39 33
Flight time 1h 15m 1h 4m 1h 25m
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: BST · EDI: BST

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