COMPARE Prices across different modes

Mon
Sep 27
$82London North Eastern Railway
$23Megabus
$131easyJet
Tue
Sep 28
$96London North Eastern Railway
$17Megabus
$83British Airways
Wed
Sep 29
$95London North Eastern Railway
$17Megabus
$74easyJet
Thu
Sep 30
$117London North Eastern Railway
$23Megabus
$67easyJet
Fri
Oct 1
$117London North Eastern Railway
$16Megabus
$74easyJet
Sat
Oct 2
$95London North Eastern Railway
$17Megabus
$104easyJet
Sun
Oct 3
$117London North Eastern Railway
$17Megabus
$114easyJet
Mon
Oct 4
$96London North Eastern Railway
$17Megabus
$61easyJet
Tue
Oct 5
$96London North Eastern Railway
$17Megabus
$61easyJet
Wed
Oct 6
$82London North Eastern Railway
$16Megabus
$61easyJet
Thu
Oct 7
$95London North Eastern Railway
$16Megabus
$55easyJet
Fri
Oct 8
$117London North Eastern Railway
$16Megabus
$67easyJet
Sat
Oct 9
$95London North Eastern Railway
$16Megabus
$133easyJet
Sun
Oct 10
$117London North Eastern Railway
$16Megabus
$134easyJet
Mon
Oct 11
$117London North Eastern Railway
$17Megabus
$66easyJet
Tue
Oct 12
$96London North Eastern Railway
$17Megabus
$50easyJet
Wed
Oct 13
$82London North Eastern Railway
$16Megabus
$50easyJet
Thu
Oct 14
$95London North Eastern Railway
$16Megabus
$50easyJet
Fri
Oct 15
$117London North Eastern Railway
$16Megabus
$55easyJet
Sat
Oct 16
$82London North Eastern Railway
$16Megabus
$114easyJet
Sun
Oct 17
$117London North Eastern Railway
$16Megabus
$66easyJet

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Flight Information to London from Edinburgh

distanceDistance330 miles (533 km)
durationAverage flight duration1 h 15 min
priceAverage plane ticket price$92 (€75)
changesDirect flightYes
carriersAirlinesRyanair, easyJet, British Airways, Flybe or BA Cityflyer

Flights from Edinburgh to London cover the 330 miles (533 km) long trip taking on average 1 h 15 min with our travel partners like Ryanair, easyJet, British Airways, Flybe or BA Cityflyer. There are direct flight services available. While the average ticket price for this journey costs around $92 (€75), you can find the cheapest plane ticket for as low as $67 (€54). Travelers depart most frequently from Edinburgh Airport and arrive in London Heathrow Airport.

Airlines

Ryanair and British Airways flights between Edinburgh and London

Buy your official Ryanair and British Airways flight tickets from Edinburgh to London from $67 (€54) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient trip.

British Airways
Ryanair

British Airways is the United Kingdom’s leading airline and there are several options for ticket fares for your next flight from Edinburgh to London. When traveling with British Airways within the UK and Europe, the fares are: Basic, Plus, Plus Flex, Club Europe. When traveling across the world: Economy, World Traveler Plus, Club World and First Class.

Find the perfect British Airways flight from Edinburgh to London for a smooth and relaxing journey. Omio makes it convenient for you to check the latest British Airways flight schedules and compare the cheapest, fastest or earliest flight from Edinburgh to London. You can also check relevant travel information for the British Airways flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap British Airways plane tickets online. You can expect to travel around 330 miles (533 km) on this route and your British Airways Edinburgh to London plane ticket can cost as little as $83 (€67) one-way if you book in advance. When you search for British Airways tickets between Edinburgh and London in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official British Airways plane tickets online quickly and easily on Omio and enjoy the travel experience!

When purchasing your British Airways flight tickets between Edinburgh and London, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • Refund or voucher policy
  • Change fees waived for booking made up to July 31, 2020 (traveling by December 31, 2020). Cancel your bookings for travel from now until July 31, 2020 and receive a voucher to travel by April 30, 2022.
  • Cashless payments recommended
  • Online booking and check-in recommended

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

Flights from Edinburgh to London
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
How much do cheap plane tickets to London from Edinburgh cost?
If you’re looking to save money on tickets, you can find cheap Edinburgh to London flights for as little as $67 (€54)  in the next 7 days.
What is the cost of a flight to London from Edinburgh?
If you are looking to purchase your plane ticket in the next 7 days, you can expect the Edinburgh to London flight to cost on average $92 (€75)  one way.
What is the distance to London from Edinburgh by plane?
The flight distance from Edinburgh to London is around 330 miles (533 km).
How many hours is the flight time to London from Edinburgh?
While the time it takes to travel 330 miles (533 km) between Edinburgh and London can vary based on specific dates, weekends, and holidays, the Edinburgh to London flight journey time is on average 1 h 15 min.
When taking a flight from Edinburgh to London, which airport in Edinburgh do I fly out of and which airport in London do I arrive in?

Omio customers traveling this route book their cheap flights from Edinburgh Airport   to London Heathrow Airport   most frequently.

Where is the departure airport in Edinburgh located? Where is the arrival airport in London located?

Passengers board their flight most frequently from Edinburgh Airport, which is located approximately 6 miles (10 km) from the city center.

Passengers traveling this route most often arrive at London Heathrow Airport and need to travel approximately 14 miles (23 km) from the airport to reach the city center in London. You can check if there are airport shuttle services, taxi services or public transit options available from London Heathrow Airport to get you to the city center in London.

Which airlines should I travel with from Edinburgh to London?
If you're looking for flights from Edinburgh to London, you can rely on Ryanair, easyJet, British Airways, Flybe or BA Cityflyer to get you to London. It's also good to check out all possible airlines for the Edinburgh to London route to see if there might be differences in the amenities they offer.
Are there any direct flights from Edinburgh to London?
Yes, you can find a direct flight between Edinburgh and London with easyJet, British Airways or BA Cityflyer  on Omio. This is worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
When does the first flight depart from Edinburgh to London? When does the last flight depart from Edinburgh to London?
The earliest flight departing from Edinburgh to London leaves at 5: 00 AM. The last flight departing from Edinburgh to London leaves at 8: 15 PM. You can find the latest Edinburgh to London flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase plane tickets from Edinburgh to London to score the best deals?
If you book a plane ticket from Edinburgh to London within the next 7 days, you can find tickets to cost on average $92 (€75) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Edinburgh to London are generally on sale a few months before the planned departure date.