[menuItemContent][menuItemRightSideContent]
Currency

Recommended flights from London to Edinburgh

Showing flight information for Jun 14

Fastest Journey

1 h 15 m

Direct flights

7

Flights per day

7

Distance

534 km

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

Cheapest
Fastest
07:00AMLondon City Airport1h15 08:15AMEdinburgh Airport
0 changes
$2621One-way
Cheapest
2nd Fastest
11:25AMLondon City Airport1h20 12:45PMEdinburgh Airport
0 changes
$2621One-way
2nd Cheapest
2nd Fastest
04:20PMLondon City Airport1h20 05:40PMEdinburgh Airport
0 changes
$3061One-way
09:15AMLondon Heathrow Airport1h25 10:40AMEdinburgh Airport
0 changes
$3751One-way
07:50AMLondon Heathrow Airport1h30 09:20AMEdinburgh Airport
0 changes
$3751One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

Mon, Jun 14
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

Sun
Jun 13
Find prices
Find prices
$149easyJet
Mon
Jun 14
$117London North Eastern Railway
$49Megabus
$72easyJet
Tue
Jun 15
$96London North Eastern Railway
$49Megabus
$81easyJet
Wed
Jun 16
$96London North Eastern Railway
$49Megabus
$95easyJet
Thu
Jun 17
$117London North Eastern Railway
$49Megabus
$84easyJet
Fri
Jun 18
$117London North Eastern Railway
$50Megabus
$95easyJet
Sat
Jun 19
$117London North Eastern Railway
$135National Express
Find prices
Sun
Jun 20
$293London North Eastern Railway
$68Megabus
$125easyJet
Mon
Jun 21
$117London North Eastern Railway
$49National Express
$86easyJet
Tue
Jun 22
$82London North Eastern Railway
$49National Express
$65easyJet
Wed
Jun 23
$96London North Eastern Railway
$44National Express
$59easyJet
Thu
Jun 24
$96London North Eastern Railway
$44National Express
$62easyJet
Fri
Jun 25
$96London North Eastern Railway
$49National Express
$92easyJet
Sat
Jun 26
$96London North Eastern Railway
$44National Express
$95British Airways
Sun
Jun 27
$82London North Eastern Railway
$49National Express
Find prices
Mon
Jun 28
$96London North Eastern Railway
$49National Express
$56easyJet
Tue
Jun 29
$68London North Eastern Railway
$44National Express
$48easyJet
Wed
Jun 30
$96London North Eastern Railway
Find prices
Find prices
Thu
Jul 1
$82London North Eastern Railway
$44National Express
$60easyJet
Fri
Jul 2
$96London North Eastern Railway
$49National Express
$80easyJet
Sat
Jul 3
$68London North Eastern Railway
$44National Express
$80easyJet
flight

Journey Summary

London to Edinburgh Flight Information

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

Flight from London to Edinburgh with Ryanair, British Airways and KLM

Find the best flights from London to Edinburgh with Omio's travel partners Ryanair, British Airways and KLM from $72 (€56). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Ryanair
British Airways
KLM

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.

Looking for flights from London to Edinburgh? Ryanair is one of the best companies to travel with on the 330 miles (533 km) journey from London to Edinburgh. As an official travel partner of Ryanair, Omio quickly shows you the latest Ryanair flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest London to Edinburgh routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Ryanair plane tickets that fit your budget. If you use the Omio app to search for flights between London and Edinburgh, you can quickly see if the Ryanair ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your London - Edinburgh flight now on Omio quickly and easily and enjoy your upcoming trip with Ryanair!

Ryanair has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Ryanair tickets between London and Edinburgh and when traveling by flight:

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

Flights from London to Edinburgh

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.

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 plenty of regular services.

How long is the flight from London to Edinburgh?

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.

How many flights are there from London to Edinburgh?

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.

Cheap flights from London to Edinburgh: when to book to save $

Time Price Savings
1 week earlier 25 €
2 weeks earlier 17 €47%
3 weeks earlier 17 €47%
1 month before 17 €47%
2 months earlier 17 €47%
3 months earlier 17 €47%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers London - Edinburgh: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from London to Edinburgh timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from London to Edinburgh and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from London to Edinburgh 3 weeks in advance means you could save up to 47% compared to the price available on the day of departure.
  • If you book a flight from London - Edinburgh 2 months in advance you save up to about 47% compared to the initial price.
  • By booking 3 months in advance you could save up to 47%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

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 price of the cheapest flight from London to Edinburgh?
Omio customers have found cheap plane tickets between London and Edinburgh for as low as $72 (€56)  for the next 7 days.
How much is a plane ticket from London to Edinburgh?
If you are looking to buy your plane ticket in the next 7 days, you can expect the London to Edinburgh flight to cost on average $98 (€76)  one way.
How many miles is it from London to Edinburgh by flight?
The distance from London to Edinburgh by plane is approximately 330 miles (533 km).
How long is a flight between London and Edinburgh on average?
On average the London to Edinburgh flight travel time is 1 h 15 min  for the 330 miles (533 km) long route, but the duration can vary if you travel on weekends and holidays.
What airport does the flight from London to Edinburgh depart from? Which Edinburgh airport do I fly into from London?

Omio travelers most frequently book a flight from London Heathrow Airport   to Edinburgh Airport   for this route.

Where is the airport in London to go to Edinburgh? Where is the airport in Edinburgh located?

Passengers board their flight most frequently from London Heathrow Airport, which is located around 0 miles (0 km) away from the city center, and they get off the plane at Edinburgh Airport, located 0 miles (0 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Edinburgh Airport to take you to the city center of Edinburgh.

Which airlines can take me from London to Edinburgh?
When taking a flight from London to Edinburgh, you can count on Ryanair, easyJet, Flybe, British Airways, BA Cityflyer, Stobart Air or KLM for the best way to get you to Edinburgh. You can also check all possible airlines who offer a service between London and Edinburgh and compare the amenities they offer before buying a plane ticket.
Are there any nonstop flight services from London to Edinburgh?
Yes, you can look for direct flights from London to Edinburgh with easyJet, British Airways or BA Cityflyer  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
What time is the earliest flight from London to Edinburgh? What time is the last flight from London to Edinburgh?
You can take the earliest flight from London to Edinburgh at 6: 05 AM   or take the last flight from London to Edinburgh leaving at 8: 00 PM. Look for the latest London to Edinburgh flight schedules on Omio and book the best time to take the plane for this journey.
How far in advance should I buy a plane ticket from London to Edinburgh to get the best deals?
The price of a one way plane ticket from London to Edinburgh is on average $98 (€76) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets from London to Edinburgh available a few months in advance.