A flight from London (LHR) to Edinburgh (EDI) typically takes about 1 h 25 min. The return, Edinburgh to London, takes about 1 h 20 min. The distance is 534 km (332 miles) along the great-circle path.
Edinburgh is in the same time zone as London (standard time; the gap shifts by an hour for part of the year when only one of them is on daylight saving). Leave London at 10:00 and you land at about 11:23 Edinburgh time, the same day.
Range decides what can do this route without a stop. At 534 km it is within reach of every aircraft below.
| Aircraft | Approx. range | Estimated LHR–EDI |
|---|---|---|
| Airbus A320neo | 6,300 km | 1 h 25 min |
| Boeing 737-800 | 5,400 km | 1 h 20 min |
| Airbus A321LR | 7,400 km | 1 h 25 min |
| Boeing 787-9 | 14,100 km | 1 h 20 min |
| Airbus A350-900 | 15,000 km | 1 h 20 min |
| Boeing 777-300ER | 13,650 km | 1 h 20 min |
Distance is the great-circle distance between London Heathrow and Edinburgh. Time is that distance at about 830 km/h cruise, adjusted for the prevailing jet stream, plus roughly 35 minutes for taxi, climb and descent. It is a typical scheduled-time estimate, not a timetable: airlines publish their own, and daily winds, routing and air traffic can move a long flight by half an hour or more. Reviewed October 2026.
About 1 h 25 min from LHR to EDI. The return flight is about 1 h 20 min.
534 km (332 miles, 288 nautical miles) in a straight line.
Edinburgh is in the same time zone as London in standard time.
At 534 km it is within the range of long-haul airliners such as the Boeing 777-300ER, so a non-stop flight is possible; check airline schedules for what is actually operated.
London to Dublin · London to São Paulo · London to Barcelona · London to Johannesburg · London to Rome · London to Sydney
Flight time calculator · See which aircraft are flying over you right now