Recommended flights from London to Edinburgh

Showing flight information for 13 Jun

Fastest Journey

1 h 15 m

Direct flights

10

Flights per day

10

Distance

534 km

There are 10 direct flights between London and Edinburgh per day, with the fastest journey taking just 1 hours and 15 minutes.

Fastest
Cheapest
21:00London Stansted Airport1h15 22:15Edinburgh Airport
0 changes
£941One-way
Fastest
2nd Cheapest
17:00London Stansted Airport1h15 18:15Edinburgh Airport
0 changes
£971One-way
19:15London Gatwick Airport1h30 20:45Edinburgh Airport
0 changes
£1001One-way
17:45London Gatwick Airport1h30 19:15Edinburgh Airport
0 changes
£1001One-way
Fastest
15:45London Luton Airport1h15 17:00Edinburgh Airport
0 changes
£991One-way

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay?

Sun, Jun 13
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices across different modes

Sat
12 Jun
Find prices
Find prices
£68British Airways
Sun
13 Jun
£68London North Eastern Railway
£35Megabus
£71easyJet
Mon
14 Jun
£83London North Eastern Railway
£35Megabus
£51easyJet
Tue
15 Jun
£68London North Eastern Railway
£35Megabus
£49easyJet
Wed
16 Jun
£68London North Eastern Railway
£35Megabus
£67easyJet
Thu
17 Jun
£83London North Eastern Railway
£35Megabus
£48British Airways
Fri
18 Jun
£135London North Eastern Railway
£35Megabus
£68easyJet
Sat
19 Jun
£154Avanti West Coast
£88National Express
£102easyJet
Sun
20 Jun
£208London North Eastern Railway
£48Megabus
£83easyJet
Mon
21 Jun
£83London North Eastern Railway
£35National Express
£61easyJet
Tue
22 Jun
£58London North Eastern Railway
£34National Express
£44easyJet
Wed
23 Jun
£68London North Eastern Railway
£31National Express
£37easyJet
Thu
24 Jun
£68London North Eastern Railway
£31National Express
£44easyJet
Fri
25 Jun
£83London North Eastern Railway
£35National Express
£65easyJet
Sat
26 Jun
£68London North Eastern Railway
£31National Express
Find prices
Sun
27 Jun
£58London North Eastern Railway
£35National Express
£52easyJet
Mon
28 Jun
£68London North Eastern Railway
£35National Express
£39easyJet
Tue
29 Jun
£58London North Eastern Railway
£31National Express
£34easyJet
Wed
30 Jun
£68London North Eastern Railway
£33National Express
£34easyJet
Thu
1 Jul
£58London North Eastern Railway
£31National Express
£43easyJet
Fri
2 Jul
£68London North Eastern Railway
£35National Express
£56easyJet
flight

Journey Summary

London to Edinburgh Flight Information

Avg. Flight Duration
1 hours 17 minutes
Flight Price: £44
Flights Depart from:London
Flights arrive in:Edinburgh
Distance:534 km
Airlines:British Airways, easyJet
Airlines

Ryanair, KLM and British Airways flights from London to Edinburgh

Find the best flights between London and Edinburgh with Omio's travel partners Ryanair, KLM and British Airways from £48. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Ryanair
KLM
British Airways

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight between London and Edinburgh: Value, Regular, Plus or Flexi Plus.

Find cheap tickets for Ryanair flights between London and Edinburgh on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date London to Edinburgh flight timetable from Ryanair, the latest plane ticket offers available and other travel information for the 330 miles (533 km) route between London and Edinburgh, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for flights between London and Edinburgh in the Omio app, you can check to see if the Ryanair flights available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Ryanair flight timetable for your ideal departure and arrival times, compare the best route available to get to Edinburgh from London and then book a cheap flight with ease. Sit back and enjoy your upcoming flight between London and Edinburgh with Ryanair!

These are Ryanair 's ticket policies for COVID-19 for the flight between London and Edinburgh:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from London to Edinburgh

Flying the London to Edinburgh route is quick and easy. 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 arrive in Scotland's capital in next to no time. With early flights leaving around 7:00 a.m. and later flights departing after 20:00 p.m., passengers will be able to choose a schedule that suits them best.

Which airlines fly from London to Edinburgh?

There is a choice of airlines available when taking flights on this route including Flybe and British Airways, easyJet also operates lots of regular services, too.

How long is the flight from London to Edinburgh?

Flight times on this route can vary a little depending on the time of travel and the airline in question. Some flights can take up to 1 hour and 40 minutes, while flights on easyJet 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 due to the short duration.

How many flights are there from London to Edinburgh?

There are lots of flights between these two cities meaning there is a range of travel options. Around 15 daily flights on this route are scheduled from airports across the Greater London area although this can vary depending on the day of the week. Some days, this can rise to around 18 flights per day. With easyJet, there are 13 flights per day during the week and usually around five or more per day at the weekend.

What are the departure and arrival airports for flights when flying from London to Edinburgh?

Departure airport: Flights from London to Edinburgh depart from various airports, all of which are easily accessed from central London. Gatwick Airport, for example, can be accessed in just 31 minutes on the train from Victoria station, while Stansted can be reached in under an hour from Liverpool Street. All of London's airports have excellent facilities, including car parks, accessibility services and restaurant options.

Arrival airport: Edinburgh Airport is conveniently located near the city centre. The AirLink 100 bus takes passengers to central Edinburgh in just half an hour and runs once every ten minutes 24 hours a day, 7 days a week. The airport has both long-stay and drop-off/pick-up parking facilities and a variety of stores selling clothing, food, toiletries and more.



Travel Tips

Flights from London to Edinburgh
Take a flight to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Edinburgh.
FAQs
What is the cost of cheap flights to Edinburgh from London?
You can find a cheap flight from London to Edinburgh for some dates and times for as low as £48  one way in the next 7 days.
What is the cost of a plane ticket from London to Edinburgh on average?
If you’re looking to book your plane tickets in the next week, you can expect the London to Edinburgh flight price to come in at an average of £60  one way.
What is the distance to Edinburgh from London by flight?
The distance between London and Edinburgh by plane is approximately 330 miles (533 km).
How long is the flight journey from London to Edinburgh?
On average the London to Edinburgh flight time is 1 h 15 min  covering the 330 miles (533 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When taking a flight from London to Edinburgh, which airport in London do I fly out of and which airport in Edinburgh do I arrive in?

When travelling this route, Omio customers are departing most frequently from London Heathrow Airport   and arriving in Edinburgh Airport.

Where is the airport in London? Where is the airport in Edinburgh?

Passengers booking this route most frequently board their flights from London Heathrow Airport and need to travel around 0 miles (0 km) from the city centre to get to this airport.

Passengers arriving in Edinburgh most often land in Edinburgh Airport and need to travel about 0 miles (0 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Edinburgh Airport to get you to the city centre of Edinburgh.

Which airlines can get me from London to Edinburgh?
If you're looking for flights from London to Edinburgh, you can rely on Ryanair, easyJet, Flybe, British Airways, BA Cityflyer, Stobart Air or KLM to get you to Edinburgh. It's also good to check out all possible airlines for the London to Edinburgh journey to see if there might be differences in the amenities they offer.
Are there any London to Edinburgh direct flight services?
If you’re looking for a direct flight from London to Edinburgh, consider travelling with easyJet. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
When does the first flight depart from London to Edinburgh? When does the last flight depart from London to Edinburgh?
The earliest flight departing from London to Edinburgh leaves at 06: 05. The last flight departing from London to Edinburgh leaves at 20: 00. You can find the latest London to Edinburgh flight timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase plane tickets between London and Edinburgh for the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you purchase plane tickets between London and Edinburgh within the next 7 days, you can find tickets to cost on average £60 one way. To find the best prices for this journey, consider booking your plane ticket from London to Edinburgh a few months in advance.