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 40 minutes
|Flights Depart from:||Edinburgh|
|Flights arrive in:||London|
|Airlines:||Ryanair, Flybe, British Airways, easyJet|
Anyone who wants to fly from Edinburgh to London can do so easily. There are departures from Edinburgh every day, with flights leaving almost every hour throughout the week. Travellers can choose between numerous carriers as well as five arrival airports in the London area, and direct flights take just over an hour.
British Airways offers a regular service between Edinburgh and London which flies direct, while RyanAir and FlyBe operate on the route as well. 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 ground in just 1 hour 15 minutes. Flights to Stansted tend to take slightly longer, while the longest journeys touch down at Gatwick.
During the week, 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.
Departure Airport: All flights to London from Edinburgh depart from Edinburgh International Airport. Located 8 miles west of the city centre, the airport can be reached via the Airlink Bus service, which runs every 10 minutes. Trains run from Waverley Station to Edinburgh Gateway, while trams run from the city centre every 7 minutes and take half an hour. At the airport, travellers can enjoy shops and restaurants, take advantage of 2 hours of free wi-fi and relax in the Aspire Lounge.
Arrival Airports: Travellers taking flights to London from Edinburgh can touch down at London City, Heathrow, Gatwick, Luton and Stansted Airports. Trains run regularly from Gatwick, Heathrow, Luton and Stansted along with coach services by National Express to London Victoria and Liverpool Street. Those arriving at City Airport can take the DLR to Bank. All of London's airports host dining options along with services like currency exchange, car hire and taxis.