Ready for take-off? Most Omio users book this route on the date of departure.
Follow the rails. Most of our users travel this route by train.
This Route is Operated by:
Ryanair, Flybe, British Airways
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 30 minutes
|Flights Depart from:||London|
|Flights arrive in:||Edinburgh|
|Airlines:||Ryanair, Flybe, British Airways, easyJet|
Flying the London to Edinburgh route is usually the quickest way to reach the Scottish capital from London. With 15 or more flights operating per day on weekdays from airports like Heathrow, Stansted and Gatwick, there's a lot of choice on offer. And with flights lasting just 1 hour and 30 minutes or so, passengers can be north of the border in next to no time. With early flights leaving around 7:00 a.m. and later flights departing after 8:00 p.m., passengers will be able to choose a schedule that suits them best.
There is a choice of airlines available when taking flights on this route, including Flybe and British Airways. EasyJet also operates plenty of regular services.
Flight times on this route can vary a little depending on factors such as the departure time and the destination airport. Some flights can take up to 1 hour and 40 minutes; flights with easyJet usually take 1 hour and 35 minutes from Gatwick or 1 hour and 20 minutes from Stansted or Luton. Usually, no layovers or changes are required thanks to the short flight duration.
There are relatively plenty of flights between these two cities, providing a range of travel options. There are around 40 scheduled direct flights daily from airports across the Greater London area, although this can vary depending on the day of the week. With easyJet, there are around 13 flights per day during the week and usually around five or more per day at the weekend.