Flights from Edinburgh to London

The cheapest flights from Edinburgh to London

Showing times and prices for 29 May

Cheapest

£127

Average

£319

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
15:05Edinburgh Airport1h25 16:30London Stansted Airport
0 changes
£1271One-way
2nd Cheapest
19:05Edinburgh Airport1h25 20:30London Stansted Airport
0 changes
£1351One-way
21:15Edinburgh Airport1h30 22:45London Gatwick Airport
0 changes
£1361One-way
19:15Edinburgh Airport1h35 20:50London Gatwick Airport
0 changes
£1871One-way
19:45Edinburgh Airport1h35 21:20London Gatwick Airport
0 changes
£1871One-way

Flight schedule Edinburgh to London

Showing flights for tomorrow, Sunday, 29 May
07:00Edinburgh Airport8h45 15:45London Heathrow Airport
2 changes
11:10Edinburgh Airport1h30 12:40London City Airport
0 changes
11:40Edinburgh Airport1h30 13:10London City Airport
0 changes
12:30Edinburgh Airport9h05 21:35London Heathrow Airport
1 change
12:30Edinburgh Airport4h35 17:05London Heathrow Airport
1 change
13:30Edinburgh Airport3h05 16:35London Heathrow Airport
1 change
13:40Edinburgh Airport1h35 15:15London Gatwick Airport
0 changes
14:00Edinburgh Airport1h30 15:30London City Airport
0 changes
14:30Edinburgh Airport1h30 16:00London City Airport
0 changes
15:05Edinburgh Airport1h25 16:30London Stansted Airport
0 changes
15:35Edinburgh Airport1h15 16:50London Luton Airport
0 changes
17:35Edinburgh Airport1h25 19:00London Heathrow Airport
0 changes
19:05Edinburgh Airport1h25 20:30London Stansted Airport
0 changes
19:15Edinburgh Airport1h35 20:50London Gatwick Airport
0 changes
19:45Edinburgh Airport1h35 21:20London Gatwick Airport
0 changes
20:10Edinburgh Airport12h05 08:15London Heathrow Airport
1 change
21:15Edinburgh Airport1h30 22:45London Gatwick Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
29 May
Mon
30 May
Tue
31 May
Wed
01 Jun
Thu
02 Jun
Fri
03 Jun
Sat
04 Jun
Sun
05 Jun
Mon
06 Jun
Tue
07 Jun
Wed
08 Jun
Thu
09 Jun
Fri
10 Jun
Sat
11 Jun
Sun
12 Jun
Mon
13 Jun
Tue
14 Jun
Wed
15 Jun
Thu
16 Jun
Fri
17 Jun
Sat
18 Jun

The fastest flights from Edinburgh to London

Showing times and prices for 29 May

Fastest Journey

1 h 15 m

Average

3 h 15 m

Flights per day

17

Distance

534 km

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

Fastest
15:35Edinburgh Airport1h15 16:50London Luton Airport
0 changes
£2121One-way
2nd Fastest
19:05Edinburgh Airport1h25 20:30London Stansted Airport
0 changes
£1351One-way
2nd Fastest
15:05Edinburgh Airport1h25 16:30London Stansted Airport
0 changes
£1271One-way
2nd Fastest
17:35Edinburgh Airport1h25 19:00London Heathrow Airport
0 changes
£3081One-way
21:15Edinburgh Airport1h30 22:45London Gatwick Airport
0 changes
£1361One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

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 15 min
priceAverage plane ticket price£86 (€97)
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 trip taking on average 1 h 15 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. While the average ticket price for this route costs around £86, you can find the cheapest plane ticket for as low as £57. Travellers depart most frequently from Edinburgh Airport and arrive in London Heathrow Airport.

Airlines: Ryanair, British Airways and KLM Edinburgh to London

Buy your official Ryanair, British Airways and KLM flight tickets from Edinburgh to London from £57 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular route.

Ryanair
KLM
British Airways

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

Save time and money by searching for and booking your KLM flight from Edinburgh to London online with Omio! If you’re looking for the cheapest, fastest or earliest KLM flight from Edinburgh to London, Omio can help you out every step of the way. Check current KLM flight timetables for the ideal departure and arrival times, compare the best connections for the 330 miles (533 km) route between Edinburgh and London as well as ticket information for the flight (such as luggage policy and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights between Edinburgh and London, you can check straight away if the KLM ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Buy your official KLM Edinburgh to London plane tickets online on Omio quickly and easily and enjoy the travel experience!

    British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.

      Flights from Edinburgh to London

      If you are interested in booking flights from Edinburgh to London then you will be pleased to know that there are plenty of flights throughout the day, with a flight leaving almost every hour or every hour and a half. The average journey time to fly from Edinburgh to London is about 1h 30min. There are plenty of airports in London that receive flights from Edinburgh, including London Luton, London City, London Gatwick, London Heathrow, and London Stansted.

      Edinburgh to London flight Time: daily Departures

      The flight path from Edinburgh to London has plenty of daily departures throughout the day, as they leave every hour or hour and a half. The first flight to leave from Edinburgh International Airport is at 6:25 a.m. and it arrives at Stansted Airport. The last flight of the day arrives at 7:15 p.m. at London City Airport.

      How long is the journey by flight from Edinburgh to London?

      The average journey by flight from Edinburgh to London takes about 1h 30min . The fastest light available takes 1h 20min, and it is managed by easyJet and arrives at London Luton Airport. The slowest flight available takes 1h 40min and is managed by British Airways and arrives at London Heathrow.

      Edinburgh Castle. Source: Shutterstock

      What is/are the departure and arriving airports for flights from Edinburgh to London?

      Departure airport: There is only one departure airport for Edinburgh city, and it is the Edinburgh International Airport. There are three choices for lounges at the airport, and the Aspire lounge is open to all passengers. There are play zones for children throughout the airport, and there are baby changing facilities and plenty of bars and shops where you can browse or stop for a meal or drink. Edinbugh airport is approximately 8 miles (13 km) form the city centre, and there are shuttle buses and trams that can take you to and from the city centre.

      Arrival airport: There are three airports that receive flights from Edinburgh, that are managed by easyJet. They are London Luton Airport, London Gatwick Airport and London Stansted Airport. All of these airports offer baby changing facilities, toilets and places where you can shop and grab food and drinks. London Luton offers arrivals meeting points and lounges if you wish to relax before heading into the big city. London Gatwick offers assistance for passengers with reduced mobility, and London Stansted has airport Wi-Fi and water dispensers placed around the airport. London Stansted is about 40 miles (64 km) from the city centre and has the Stansted Express, while Gatwick airport is about 28 miles (45 km) from the city centre and there is a Gatwick Express train to take you there.

      London Luton Airport is about 34 miles (54 km) from the city centre and there are direct trains that take you to London Paddington or Blackfriars. If you are travelling with British Airways, then you will arrive at London Heathrow Airport or London City Airport. Heathrow Airport has multifaith prayer rooms and showers available on arrival and is about 15 miles (24 km) from the city centre and there is a Heathrow Express that can take you there, while London City Airport has free Wi-Fi, assistance for passengers with reduced mobility and baby changing facilities. To get to and from the city centre from London City Airport, you can take the DLR trains that will cover the 6 mile (9 km) sin about 30min.

      Which airlines travel from Edinburgh to London?

      There are two main airlines that travel from Edinburgh to London, and they are British Airways and easyJet. Generally, British Airways offers more flights per day, but the flights are a little slower than those of easyJet. The easyJet flights are usually cheaper and fly to more airports in London, but there are fewer flights each day. Both British Airways and easyJet offer direct flights from Edinburgh to London.

      British Airways flights from Edinburgh to London

      British Airways offers 7 or 8 flights per day, giving you plenty of options to choose from when it comes to booking your flights. Generally, British Airways flights are slower than easyJet’s flights, and British Airways flies to two out of the five airports in London. All of their flights from Edinburgh to London are direct.British Airways offers in-flight entertainment, including Wi-Fi, newsmpapers and catering. They also offer group and family tickets if you are travelling with company.

      easyJet flights from Edinburgh to London

      easyJet offer only three flights per day, but they are faster on average, and generally cheaper. easyJet offer more airports, which could be helpful depending on where in London you need to travel to, and all of their flights are direct as well.easyJet also offers the chance to get Speedy Boarding, which lets yu board the plaen first and out your luggage in the overhead lockers.

      Edinburgh Panoramic View Cityscape. Source: Shutterstock

      To London by plane – travel tips

      A trip to London would not be complete without visiting Big Ben and Westminster beside the River Thames. The clock that was completed in 1859 and recently went under some refurbishment work is a sight (and sound) to behold and one of the most famous landmarks in the U.K.

      Another great attraction in London is to go and see the London Eye, also known as the Millennium Wheel. It is the most popular paid tourist attraction in the U.K and offers unrivalled views of the city. If you aren’t so keen to jump on board the London Eye, you can always enjoy watching it move from the ground below. If you would like to spend an entire day at an attraction in London, then we recommend the Warner Bros Studios, where you can visit Harry Potter World and get lost in the magic of the famous set. A normal visit can take up to 7h or 8h, and you could always round it off with a visit to Kings Cross Station and Platform 9 and ¾.

      Flight Edinburgh to London

      Services on Board

      • British Airways include the first piece of hold luggage in the ticket price, as long as it weighs no more than 50 lbs (23 kg). You can bring one cabin bag and one handbag on board their flights and any luggage you wish to bring on board after that, needs to be checked in and paid for. Sports and musical equipment can be brought on the British Airways flights, and the general rule is that if it adheres to their size and weight rules then it can fly without a problem. Outsized luggage can be booked on in advance.

      • There is no first-class option in the flights from Edinburgh to London, but the good news is that pets can travel in the hold on British Airways flights. easyJet allows you to bring only one cabin bag on board and it must be able to fit under the seat in front of you. You can book luggage into the hold with a selection of 33 lbs (15 kg), 50 lbs (23 kg), and 70 lbs (32 kg) weights available. There are in flight refreshment services, and you can request special assistance for boarding and disembarking from the plane. Unfortunately, you cannot bring pets on the plane, and there are no first-class tickets available for this journey.

      How to find cheap flight tickets from Edinburgh to London?

      • Generally, one of the most common ways to find cheaper flight tickers from Edinburgh to London is to try and book your flight in advance. Booking in advance not only gives you the assurance that you will make your desired journey, but usually the tickets are cheaper as well. Another good option to consider is to try and be flexible with your travel dates.

      • This is a good way to find cheap flight tickets from Edinburgh to London, as there are plenty of flights that make this journey every day, and there are flights leaving almost every hour. If you can be flexible, you can compare the prices and choose the cheapest one that suits your needs. The final option is to consider taking the flight path that is slower or requires more changes, as these tickets are usually cheaper than the faster, more direct flights.

      Download Our App Now!

      Travel Tips: Edinburgh to London flight

      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
      You can find a cheap flight from Edinburgh to London for some dates and times for as low as £57  one way in the next 7 days.
      In the next 7 days you’ll find that the average cost of a plane ticket between Edinburgh and London is £86  one way.
      When travelling this route you should expect the distance to London from Edinburgh via plane to be approximately 330 miles (533 km).
      On average the Edinburgh to London flight time is 1 h 15 min  covering the 330 miles (533 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

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

      Passengers board their flight most frequently from Edinburgh Airport, which is located approximately 8.6 miles (13.8 km) from the city centre.

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

      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 trip from Edinburgh to London as there might be differences in the amenities they offer.
      Yes, you can search for direct flights from Edinburgh to London on Omio with easyJet, and you won’t need to change in between. Direct flight services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your plane ticket.
      The first Edinburgh to London flight departs at 05: 00   and the last flight from Edinburgh to London leaves at 21: 05. Check out the most up-to-date Edinburgh to London flight timetable on Omio and find the best time to travel to your destination.
      If you purchase a plane ticket to London from Edinburgh within the next 7 days, you can find tickets to cost on average £86 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.

      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