Flights from Edinburgh to London

The cheapest flights from Edinburgh to London

Showing times and prices for Dec 07

Cheapest

55

Average

181

The best way to find a cheap flight ticket from Edinburgh to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
07:40AMEdinburgh Airport1h10 08:50AMLondon Stansted Airport
0 transfers
551One-way
2nd Cheapest
07:40PMEdinburgh Airport1h15 08:55PMLondon Luton Airport
0 transfers
701One-way
08:30AMEdinburgh Airport1h30 10:00AMLondon Heathrow Airport
0 transfers
711One-way
06:15PMEdinburgh Airport1h15 07:30PMLondon Luton Airport
0 transfers
751One-way
03:00PMEdinburgh Airport1h20 04:20PMLondon Stansted Airport
0 transfers
771One-way

Flight schedule from Edinburgh to London

Showing flights for tomorrow, Wednesday, December 7
06:20AMEdinburgh Airport1h30 07:50AMLondon Gatwick Airport
0 transfers
06:25AMEdinburgh Airport1h35 08:00AMLondon Heathrow Airport
0 transfers
06:40AMEdinburgh Airport1h35 08:15AMLondon City Airport
0 transfers
07:00AMEdinburgh Airport1h25 08:25AMLondon Stansted Airport
0 transfers
07:00AMEdinburgh Airport1h35 08:35AMLondon City Airport
0 transfers
07:00AMEdinburgh Airport1h20 08:20AMLondon Luton Airport
0 transfers
07:30AMEdinburgh Airport1h35 09:05AMLondon City Airport
0 transfers
07:40AMEdinburgh Airport1h10 08:50AMLondon Stansted Airport
0 transfers
08:30AMEdinburgh Airport1h30 10:00AMLondon Heathrow Airport
0 transfers
08:45AMEdinburgh Airport1h30 10:15AMLondon City Airport
0 transfers
10:15AMEdinburgh Airport1h30 11:45AMLondon Heathrow Airport
0 transfers
10:15AMEdinburgh Airport1h20 11:35AMLondon Stansted Airport
0 transfers
10:50AMEdinburgh Airport1h30 12:20PMLondon City Airport
0 transfers
11:25AMEdinburgh Airport1h30 12:55PMLondon Heathrow Airport
0 transfers
11:50AMEdinburgh Airport1h30 01:20PMLondon City Airport
0 transfers
12:50PMEdinburgh Airport1h30 02:20PMLondon Heathrow Airport
0 transfers
12:50PMEdinburgh Airport1h30 02:20PMLondon City Airport
0 transfers
02:55PMEdinburgh Airport1h30 04:25PMLondon Gatwick Airport
0 transfers
03:00PMEdinburgh Airport1h20 04:20PMLondon Stansted Airport
0 transfers
03:00PMEdinburgh Airport1h25 04:25PMLondon City Airport
0 transfers
03:10PMEdinburgh Airport1h25 04:35PMLondon Heathrow Airport
0 transfers
04:00PMEdinburgh Airport1h30 05:30PMLondon City Airport
0 transfers
04:05PMEdinburgh Airport1h25 05:30PMLondon Heathrow Airport
0 transfers
04:50PMEdinburgh Airport1h30 06:20PMLondon Gatwick Airport
0 transfers
05:30PMEdinburgh Airport1h40 07:10PMLondon City Airport
0 transfers
06:15PMEdinburgh Airport1h15 07:30PMLondon Luton Airport
0 transfers
06:40PMEdinburgh Airport1h20 08:00PMLondon Stansted Airport
0 transfers
06:55PMEdinburgh Airport1h25 08:20PMLondon Heathrow Airport
0 transfers
07:05PMEdinburgh Airport1h30 08:35PMLondon Gatwick Airport
0 transfers
07:40PMEdinburgh Airport1h15 08:55PMLondon Luton Airport
0 transfers
08:00PMEdinburgh Airport1h25 09:25PMLondon City Airport
0 transfers
09:25PMEdinburgh Airport1h20 10:45PMLondon Stansted Airport
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22
Fri
Dec 23
Sat
Dec 24
Sun
Dec 25
Mon
Dec 26
Tue
Dec 27

The fastest flights from Edinburgh to London

Showing times and prices for Dec 07

Fastest Journey

1 h 10 m

Average

1 h 26 m

Flights per day

32

Distance

534 km

Of the 32 flights that leave Edinburgh for London every day 32 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
07:40AMEdinburgh Airport1h10 08:50AMLondon Stansted Airport
0 transfers
551One-way
2nd Fastest
07:40PMEdinburgh Airport1h15 08:55PMLondon Luton Airport
0 transfers
701One-way
2nd Fastest
06:15PMEdinburgh Airport1h15 07:30PMLondon Luton Airport
0 transfers
751One-way
06:40PMEdinburgh Airport1h20 08:00PMLondon Stansted Airport
0 transfers
791One-way
03:00PMEdinburgh Airport1h20 04:20PMLondon Stansted Airport
0 transfers
771One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in London?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Edinburgh to London flight

distanceDistance330 miles (533 km)
durationAverage flight duration1 h 10 min
priceAverage plane ticket price$79 (€71)
changesDirect flightYes
carriersAirlinesKLM, Flybe, easyJet, Ryanair, Stobart Air, Sun Air Of Scandinavia, BA Cityflyer or British Airways

Flights from Edinburgh to London cover the 330 miles (533 km) long journey taking on average 1 h 10 min with our travel partners like KLM, Flybe, easyJet, Ryanair, Stobart Air, Sun Air Of Scandinavia, BA Cityflyer or British Airways. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $23 (€20), but the average price of plane tickets is $79 (€71). Travelers depart most frequently from Edinburgh Airport and arrive in London Heathrow Airport.

Airlines: KLM, easyJet and Ryanair flights from Edinburgh to London

Buy your official KLM, easyJet and Ryanair flight tickets to London from Edinburgh from $23 (€20) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular route.

KLM
Ryanair
easyJet

KLM is the Netherlands' national carrier and offers two types of ticket for your flight from Edinburgh to London: Economy and Business.

Enjoy a smooth and easy trip between Edinburgh and London with KLM! As an official travel partner of KLM, Omio can help you search current flight schedules and timetables from KLM, compare the best routes from Edinburgh to London as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable KLM Edinburgh to London plane ticket available today. If you search for KLM tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight between Edinburgh and London on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 330 miles (533 km) journey from Edinburgh to London with ease and comfort on a flight with KLM.

    Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Edinburgh and London includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

      EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travelers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travelers bringing hand luggage and checked luggage.

      • Average Price: $83

      Flights from Edinburgh to London

      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.

      Which airlines fly from Edinburgh to London?

      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.

      How long is the flight From Edinburgh to London?

      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.

      How many flights are there from Edinburgh to 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.

      Travel Tips: Edinburgh to London Flight

      Travel Tips: Take a flight to London 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 Edinburgh to London.
      FAQs
      If you’re looking to save money on tickets, you can find cheap Edinburgh to London flights for as little as $23 (€20)  in the next 7 days.
      If you’re looking to buy your plane tickets in the next week, you can expect the Edinburgh to London flight price to come in at an average of $79 (€71)  one way.
      When traveling this route you should expect the distance from Edinburgh to London by plane to be approximately 330 miles (533 km).
      While the time it takes to travel 330 miles (533 km) to London from Edinburgh can vary based on specific dates, weekends, and holidays, the Edinburgh to London flight journey time is on average 1 h 10 min.

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

      You can find the most popular departure airport for this journey, Edinburgh Airport, located approximately 8.6 miles (13.8 km) from the city center of Edinburgh. The most popular arrival airport in London, called London Heathrow Airport, is located around 17.1 miles (27.5 km) away from its city center. To reach the city center of London from London Heathrow Airport, check what taxi services, airport shuttle services or public transit options are available.

      Take the Edinburgh to London flight with KLM, Flybe, easyJet, Ryanair, Stobart Air, Sun Air Of Scandinavia, BA Cityflyer or British Airways. However, it's always good to check out all possible airlines for the journey from Edinburgh to London as there might be differences in the amenities they offer.
      Yes, you can look for direct flights from Edinburgh to London with easyJet  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 journey.
      The first Edinburgh to London flight departs at 8: 15 PM   and the last flight from Edinburgh to London leaves at 8: 15 PM. Check out the most up-to-date flight schedule from Edinburgh to London on Omio and find the best time to travel to your destination.
      You can find flights between Edinburgh and London to cost on average $79 (€71) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Edinburgh to London flight generally on sale a few months before the planned travel date.

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language