This Route is Operated by:
Ryanair, Flybe, easyJet
Search and compare
Browse a variety of travel options in one place with Omio
Support you can count on
Once you’ve booked your ticket, our customer service team is there to assist you
|Avg. Flight Duration:|
2 hours 34 minutes
|Flights Depart from:||Edinburgh|
|Flights arrive in:||London|
|Airlines:||Ryanair, Flybe, easyJet|
There are quite a few travel options to get you from the Scottish to the British capital, but flying is usually the quickest. There are departures every day, with flights leaving almost every hour throughout the week. Travelers can choose between numerous carriers as well as five arrival airports in the London area, and flights take just over an hour.
British Airways offers a regular direct service between Edinburgh and London, while Ryanair and FlyBe also operate on this route. EasyJet also offers a low-cost alternative, with flights every day from Edinburgh International to Stansted, Heathrow and Gatwick airports.
Flights to London from Edinburgh take a maximum of 1 hour 30 minutes. The fastest journeys are easyJet flights to London Luton airport, which cover the distance in just 1 hour 15 minutes. Flights to Stansted tend to take slightly longer, while the longest journeys touch down at Gatwick, just south of London.
During the week, travelers can expect between 15 and 30 flights per day from Edinburgh to London, and around 10 on Saturdays and Sundays. EasyJet runs 5 services on Saturdays, 10 on Sundays and between 10 and 15 on weekdays.