Opodo is now available in the following countries:

Book Cheap Flights from Edinburgh to London from £18

Last minute flights from Edinburgh to London

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Edinburgh London
Wed, 24 Jul EDI - STN
Thu, 25 Jul STN - EDI
-38 %
£55 £34
Prime price per passenger
Edinburgh London
Thu, 22 Aug EDI - STN
£19 £18
Prime price per passenger
Edinburgh London
Wed, 31 Jul EDI - STN
Thu, 01 Aug STN - EDI
£79 £77
Prime price per passenger
Edinburgh London
Sat, 20 Jul EDI - LHR
Mon, 22 Jul LHR - EDI
£90 £88
Prime price per passenger
Edinburgh London
Tue, 06 Aug EDI - STN
Tue, 06 Aug STN - EDI
£79 £77
Prime price per passenger
Edinburgh London
Sat, 10 Aug EDI - STN
Mon, 12 Aug STN - EDI
£83 £81
Prime price per passenger

Flight route information

Currency and price comparison

Train Local, one-way ticket
40% Trains are 40% more expensive in London than in Edinburgh.
Edinburgh £2
London £2.8
Meal Mid-priced restaurant
30% The average meal is 30% more expensive in London than in Edinburgh.
Edinburgh £16
London £20
Distance: 332 miles
Edinburgh airports
Turnhouse (EDI) How far from city centre: 6 miles
Glasgow Scotland (GLA) How far from city centre: 42 miles
Prestwick (PIK) How far from city centre: 63 miles
London airports
Heathrow (LHR) How far from city centre: 14 miles
Stansted (STN) How far from city centre: 30 miles
Gatwick (LGW) How far from city centre: 25 miles
Luton International (LTN) How far from city centre: 27 miles
London City (LCY) How far from city centre: 7 miles
Southend (SEN) How far from city centre: 35 miles

Search for flights from Edinburgh to London

About your Edinburgh to London flight

If you’re in or around the capital city of Scotland, you can easily get to London from Edinburgh Airport. On average, flights take around 1 hour and 10 min to 1 hour and 35 min, and you won’t need to worry about adjusting your watch to a new time zone.

With Scotland and England being in the UK, this is a domestic flight. You still need to aim to get to the airport two hours before your flight.

Here is a tip for you to make it easier to plan your holiday: next time book a hotel or flight + hotel in London or book a hotel or flight + hotel in Edinburgh if you have an early flight, a stepover or multi-city flight. If you book your flight + hotel together you can save up to 40% when compared to booking separately and all that's left for you to do is relax and enjoy your trip!

Airlines for Edinburgh to London flight

Flights from Edinburgh to London are provided by several popular airlines and arrive at each of the major airports in London. Here is a list of three of the main airlines departing from Edinburgh Airport (EDI) and their landing destinations:

Both easyJet and Ryanair provide budget flight options, though some easyJet flights have a stop along the way.

What to know about Edinburgh Airport

Edinburgh Airport (EDI) is Scotland’s busiest airport, found around eight miles to the west of the city centre, in Ingliston, and is very highly regarded among fliers.

Those wondering when Edinburgh Airport opens don’t need to worry as it’s open 24 hours a day. While it may be a bit outside of the city centre, the public transport makes it easy to get there thankfully. The airport likes to highlight its excellent tram system, which departs every seven minutes from 7:00 to 19:00 and takes 30 minutes from the furthest stop in Newhaven. Edinburgh Airport is the final stop for the trams.

Should you prefer the bus, keep an eye out for the Airlink 100. It's a direct service to and from the airport and city centre, costing £5.50 for adult single tickets and £2.75 for five- to 15-year-olds. Taxis from in and around the city centre will take around 20 minutes, so they won’t run up a big fare. 

As for what to do in Edinburgh Airport if you have time before your flight, the airport has plenty of cafes, restaurants and various shops from fashion boutiques to cosmetics and electronics to keep you occupied while you wait.

If you wish to explore the surroundings of the city at your own pace, you can always rent a car in Edinburgh with Opodo.

How many airports are there in London?

Overall, there are six London airports. To get to London from Edinburgh, you have five options. Here is a list of these and how far each London airport is to the city centre:

Whichever airport you pick, you can guarantee that there’ll be nearby or onsite convenient public transport options, including bus routes, underground and overground train lines, and taxi ranks.

If you wish to explore the surroundings of the city at your own pace, you can always rent a car in London with Opodo.

Services and facilities: London Airports

Each of the many airports in London is considered to be top-class, so regardless of which one you fly to and from on your Edinburgh to London trip, you’ll have plenty to keep you entertained in the terminals.

Here are some of the highlights for each of the London airports:

When is the best time to fly to London?

The UK capital is bustling with activity all year round, so the truth is there is never a bad time to visit!

However, you will have better luck booking cheaper tickets during winter between November and January when there are fewer tourists. Keep in mind that Christmas and New Years Eve are exceptions as there will be many visitors wanting to join in the festivities, like Hyde Park’s Winter Wonderland or the city’s famous firework display at the turn of the year.

If you’re keen to catch the warmer weather, July and August are the sunniest months of them all and the city will also be at its liveliest. This is the best time to visit if you want to spend more time outdoors, though visiting in spring between March and May before the peak season is another option if you want cheaper tickets while the flowers are in bloom and the weather is still mild.

What to do in London

London is a large, sprawling city with great activities, sights, and points of interest dotted across a wide area. So, if you're still trying to work out where to stay in London, it wouldn't be a bad idea to pick an area with several places that you want to visit. That said, some claim that you can do London in one day thanks to its incredibly well-connected train and bus networks.

Travellers to London may want to tick these hotspots off their bucket lists:

That said, the possibilities for exploration are limitless in this sprawling metropolis. You could go down to Hampstead Heath for a swim in the bathing ponds, visit Little Venice, or walk around the Crystal Palace Park dinosaur safari. For a taste of the rest of the world, there's Kyoto Garden over in Holland Park, Chinatown near Soho, and a huge array of foods at Borough Market.

You'll never be at a loss to find a great place to eat, drink, or shop in Central London. All of the biggest brands and highest-quality vendors have set up shop in the city.

Edinburgh to London Flights FAQ

How can I find last-minute flights from Edinburgh to London?

You can find last-minute Edinburgh to London flights right here at Opodo. All of the last-minute flight tickets are posted at the top of our Edinburgh-London page. As a Prime member, you can quickly buy low-cost tickets and get an additional discount to sweeten the deal.

What are the cancellation fees and policies for my flight?

When booking your flight from Edinburgh to London, be sure to check the refund and cancellations policies as these can vary depending on the ticket type and individual airline rules. If you are covered by the Cancel for Any Reason Guarantee, you will be eligible for a refund, minus a 20% excess fee. For other tickets, Opodo also may charge a GBP 25 administration fee.

What are the distances between the Edinburgh and London airports and the city centres?

Edinburgh Airport (EDI) is 8 miles from the centre of the Scottish capital. As for the London airports to Central London:

Can I change or cancel my flight from Edinburgh to London?

If you booked your ticket with the flexible dates guarantee, then you have until 24 hours before the original departure time to change when you fly out. Without this guarantee, you might still be able to make changes or cancellations depending on the terms and conditions of your ticket, though cheaper bookings are less likely to be eligible.

Which month is the cheapest flight ticket from Edinburgh to London?

Flights from Edinburgh to London tend to be quite cheap throughout the year, but cheaper tickets can be seen in February and March, dropping from around GBP 60 to GBP 50 down to around GBP 40. That said, even in June, you can find tickets at or below GBP 50 each.

Frequently asked questions about flights from Edinburgh to London

How long does the flight take to go from Edinburgh to London?
The total flight time between Edinburgh and London is of around 01:36 hours on average, considering an average distance of 534 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
How can I find cheap flights from Edinburgh to London at Opodo?
The cheapest price for a flight from Edinburgh to London is 18£. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is London expensive to visit compared to Edinburgh?
If you compare transportation prices, the taxi ride in London costs an average of 4.00 GBP, 6% cheaper than Edinburgh, with a fare of 4.25 GBP, while train tickets costs 40% more in London: 2.80 GBP against 2.00 GBP in Edinburgh. If you compare the price of a lunch meal, however, you can find it from 20.00 GBP in London, 25% more than the 16.00 GBP in Edinburgh. The price of the coffee is around 4% more expensive in London, with an average of 3.63 GBP , while in Edinburgh the coffee costs 3.48 GBP.
When is the best time to book a flight from Edinburgh to London?
The most popular months to book a trip from Edinburgh to London are May, June and July, based on the searches of our customers.
When is the best time to travel from Edinburgh to London?
The best time of the year to go to London when flying from Edinburgh depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, July is the top 1º month to fly to London from Edinburgh in terms of searches from our customer, followed by June and October. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, February and December are the months with less volume of searchs for the route Edinburgh - London.
Is it possible to purchase a flexible ticket for my flight from Edinburgh to London?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions United Kingdom may apply when travelling from Edinburgh. Is your flight cancelled? We've got your back! With our flexible ticket guarantee you can decide if you want to book another flight - free of rebooking fee - or get a full refund!
How is the weather in London compared to Edinburgh?
While in Edinburgh the temperatures can reach an average of 24.09 ºC in summer, with precipitation levels up to 3.0 mm ,London's temperatures can go up to 29.01 ºC during the hot season, with 9.0 mm average of rain rate . In winter, however, weather indicators show around -3.09 ºC in London, compared to the -4.11 ºC average degrees reported in Edinburgh. During the winter period, Edinburgh can register 3.0 mm precipitation, while London have an average of 6.0 mm rain level.
Which airports have flights between Edinburgh and London?
The main airport route flying between Edinburgh and London is: Turnhouse (EDI) to London City (LCY). This route is covered by the following airline(s):
  • Flybe.
  • British Airways.
  • Stobart Air.
  • Alternatively, you can find Edinburgh - London flights between Turnhouse (EDI) to Gatwick (LGW) with the following airline(s) flying the route: British Airways.
  • Iberia.
Which are the airlines with flights from Edinburgh to London?
Airlines with direct flights departing from Edinburgh to London are:
  • Flybe.
  • Easyjet.
  • Ryanair.

Heathrow - Latest customer reviews

1.0 /5
Reviews: 1
1.0 /5
Loveleen Gupta
Date 2020-02-19 Age 31-50 City London

Misleading sales by Apodo

Flight Duration 1 h and 36 m Flights between Edinburgh and London take, on average, 1 h and 36 m minutes, but the time can vary according to other factors
Cheapest flight £18 Cheapest price for a flight between Edinburgh and London found by our customers in the last 72 hours
Departing Airport Turnhouse The airport Turnhouse is the departure airport operating flights between Edinburgh and London
Arriving Airport Heathrow Flights departing Edinburgh with London as destination arrive at Heathrow

Plan your trip