Opodo is now available in the following countries:

Find Cheap Flights from London to Edinburgh from £21

Last minute flights from London to Edinburgh

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.
London Edinburgh
Sun, 09 Jun STN - EDI
Tue, 11 Jun EDI - STN
-43 %
£43 £25
Prime price per passenger
London Edinburgh
Mon, 10 Jun LTN - EDI
Prime price per passenger
London Edinburgh
Wed, 26 Jun STN - EDI
Fri, 28 Jun EDI - STN
£57 £56
Prime price per passenger
London Edinburgh
Wed, 05 Jun STN - EDI
Fri, 07 Jun EDI - STN
£62 £61
Prime price per passenger
London Edinburgh
Fri, 14 Jun STN - EDI
Mon, 17 Jun EDI - STN
£62 £61
Prime price per passenger
London Edinburgh
Wed, 19 Jun STN - EDI
Sun, 23 Jun EDI - STN
£59 £58
Prime price per passenger

Flight route information

Currency and price comparison

Train Local, one-way ticket
30% Trains in Edinburgh are 30% cheaper than in London.
London £2.8
Edinburgh £2
Meal Mid-priced restaurant
20% A meal in Edinburgh is 20% cheaper than a meal in London.
London £20
Edinburgh £15
Distance: 332 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
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

Search for flights from London to Edinburgh

Information about flights from London to Edinburgh

Direct flights to Edinburgh from London take approximately 1 hour and 15 minutes, though this time can vary slightly. Factors such as weather conditions can impact the length of your journey, though.

London and Edinburgh are both currently on British Summer Time (GMT+1). For flights within the UK, passengers are generally recommended to arrive at the airport at least two hours before they are due to depart, though those who require any additional assistance may need to arrive earlier. Edinburgh Airport’s official website provides more information about what time the desks for each airline open and close.

If you want to plan ahead on where to stay in Edinburgh, you can also look for hotel deals along with your flight when booking with us through Opodo’s search engine.

Here is a tip for you to make it easier to plan your holiday: next time book a hotel or flight + hotel in Edinburgh or book a hotel or flight + hotel in London 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 flying between London and Edinburgh

The main three airlines that fly between London and Edinburgh are:

These flights are usually non-stop and can be booked on any day from a range of times, with the option for one-way or return tickets. Once you search for tickets to Edinburgh from London, our comparison engine will allow you to compare different flights with the option to include hotel deals so you can find the best deal for you.

Airports in London

London has six major airports, the busiest being Heathrow Airport. There are several public transport routes to each airport to and from Central London, commonly via the Tube or by train. Some rail services and coaches may travel to some main airports in London from other cities in the UK, though you should always allow plenty of time between your arrival at the airport and your flight departure, particularly in case of any delays.

London City (LCY): London City Airport is the closest airport to Central London, approximately 7 miles away. To travel from the city centre to LCY, you can take the DLR Underground from Canning Town. This service runs around every 8 to 15 minutes.

London Gatwick (LGW): Located south of London, Gatwick is the second busiest airport in the UK. There are regular train services between Central London and Gatwick, including the Gatwick Express running every 30 minutes to London Victoria station.

London Heathrow (LHR): Heathrow is in the west of London and has frequently running connections to and from Central London via the Piccadilly Line. This Underground line runs at least every 10 minutes.

London Luton (LTN): Luton Airport is located in the north-west of London and has regular train and coach services, including East Midlands Railway, Thameslink and National Express, which come and go from Central London every day.

London Southend (SEN): Southend is one of London's smaller airports just east of the centre of London. To get to Southend Airport from Central London, you can take the train from Liverpool Street or Stratford.

London Stansted (STN): London Stansted is located near the M11 motorway just north-east of London. The Stansted Express rail service, the main public transport option going to and from Central London. This service runs around every 15 to 30 minutes.

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

Airports in Edinburgh

There is one main airport in Edinburgh and it has one terminal. Edinburgh Airport (EDI) works with 40 airlines travelling to over 150 countries. It's Scotland's busiest airport, and the 6th busiest in the UK.

You can reach Edinburgh city centre from the airport by trams which run around every 7 minutes during the day, and around every 15 minutes overnight. Edinburgh Airport is located just 8 miles from the city centre, so journeys by tram take only half an hour on average. Combined tram and train tickets can be bought online or in person at the airport or rail station.

If you would rather take the wheel yourself, Edinburgh Airport has a car rental service close to the terminal and is near the M8 and M9 motorways.

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

Edinburgh Airport services and facilities

The services and facilities available at Edinburgh Airport include the following:

Banking and Currency Exchange Services: there are Travelex stores and ATMs which will allow you to exchange cash for British pounds or euros.

Dining: there are some coffee shops and a kitchen/bar which you can visit before security, though there are more options including several bars, cafes and restaurants after security.

Shopping: Various shops covering cosmetics, food, electronics, fashion and more. Luggage-Point serves as both a shop for travel essentials and a contact point for any lost luggage in the airport terminal.

Car Rental: You can reserve or get a quote on Edinburgh Airport's website, or visit the car rental centre in person once you arrive.

Edinburgh Airport also provides free Wi-Fi access, three different lounge areas and a prayer room on the terminal ground floor.

The best time to fly to Edinburgh

The best time to fly to Edinburgh will depend on your needs and preferences. While the weather will be warmest between June and August, these are also the peak season for visitors and it can get quite busy. If you want to avoid large crowds and snatch up the cheapest tickets, you may have better luck during the winter months (aside from the holiday season over Christmas and New Years).

Scotland is the coldest region of the UK during winter and can dip into sub-zero temperatures, though Edinburgh is still stunning in the snow and the festive markets light up the city. If you want to find some cheaper deals as well as the milder weather then you can find some middle ground during spring, with May being the driest month of the year.

What to do in Edinburgh

No matter what your priorities are when planning your itinerary and what season you visit, there are plenty of things to do and see during your stay. Here, we will list just a few of the top attractions you can experience in Edinburgh in 1 day.

If you want to take a look at some of the city's rich history and beautiful architecture, you may like to visit Scotland's National Museum, National Gallery and the Royal Botanical Garden if the weather is nice. Aside from the garden's glasshouses, each of these locations alongside St Giles Cathedral are free to visit.

Alternatively, you can take part in an hour-long, tutored tasting session with the Scotch Whiskey Experience or book a ticket to look around Edinburgh Castle, which claims to be one of the oldest fortified structures in Europe. If your Edinburgh getaway falls during nicer weather, you may also like to pay a visit to the royal Holyrood Park just one mile from the castle, which is free of charge to enter.

FAQs about flights from London to Edinburgh

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

If you enter your travel dates and destinations into our search engine and search for last-minute flights departing close to your date of booking, you can often find cheaper deals and Prime members will be able to access exclusive discounted prices for last-minute trips, though details for each ticket may be subject to change and availability and may not be the final price on offer.

What are the cancellation fees and policies of my flight?

Cancellation penalties may differ depending on the airline you have booked your flight with, alongside other factors such as your ticket class and any additional fare rules or terms and conditions. With the exception of flights labelled Free rebooking, Opodo may charge a service fee separate from those charged by the airline or hotel services for changes and cancellations.

What is the distance between Edinburgh Airport and the city centre?

Edinburgh Airport is only 8 miles away from the city centre, making it very easy and convenient to travel between. There are frequent public transport links and the tram runs at least every 7 minutes, taking half an hour each way.

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

This depends on the type of ticket you bought and individual airline cancellation policies. Generally, the cheaper your ticket, the less likely it is that you will be able to change or cancel your flight. However, if you selected the flexible options when booking then you may be able to change the day you travel up to 24 hours before your original flight time. Only tickets with the ‘Cancel for Any Reason Guarantee’ can be refunded, though in some cases a 20% excess fee may apply.

Which month is the cheapest to fly from London to Edinburgh?

The cheapest months to fly to Edinburgh from London fall during the winter between November and March (not counting the busy holiday period) as flights are on low demand.

Frequently asked questions about flights from London to Edinburgh

How long does the flight take to go from London to Edinburgh?
The total flight time between London and Edinburgh is of around 01:29 hours on average, considering an average distance of 535 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 London to Edinburgh at Opodo?
The cheapest price for a flight from London to Edinburgh is 21£. 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 Edinburgh expensive to visit compared to London?
If you compare transportation prices, the taxi ride in Edinburgh costs an average of 4.00 GBP, 11% cheaper than London, with a fare of 4.50 GBP, while train tickets costs 29% less in Edinburgh: 2.00 GBP against 2.80 GBP in London. If you compare the price of a lunch meal, however, you can find it from 15.00 GBP in Edinburgh, 25% less than the 20.00 GBP in London. The price of the coffee is around 5% cheaper in Edinburgh, with an average of 3.41 GBP, while in London the coffee costs 3.60 GBP.
When is the best time to book a flight from London to Edinburgh?
The most popular months to book a trip from London to Edinburgh are July, May and August, based on the searches of our customers.
When is the best time to travel from London to Edinburgh?
The best time of the year to go to Edinburgh when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to Edinburgh from London in terms of searches from our customer, followed by May and July. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, February and March are the months with less volume of searchs for the route London - Edinburgh.
Is it possible to purchase a flexible ticket for my flight from London to Edinburgh?
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 London. 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 Edinburgh compared to London?
While in London the temperatures can reach an average of 29.01 ºC in summer, with precipitation levels up to 9.0 mm ,Edinburgh's temperatures can go up to 24.09 ºC during the hot season, with 3.0 mm average of rain rate . In winter, however, weather indicators show around -4.11 ºC in Edinburgh, compared to the -3.09 ºC average degrees reported in London. During the winter period, London can register 6.0 mm precipitation, while Edinburgh have an average of 3.0 mm rain level.
Which airports have flights between London and Edinburgh?
The main airport route flying between London and Edinburgh is: London City (LCY) to Turnhouse (EDI). This route is covered by the following airline(s):
  • Flybe.
  • ITA Airways.
  • Alternatively, you can find London - Edinburgh flights between Luton International (LTN) to Turnhouse (EDI) with the following airline(s) flying the route: Easyjet.
Which are the airlines with flights from London to Edinburgh?
Airlines with direct flights departing from London to Edinburgh are:
  • Flybe.
  • Easyjet.
  • Ryanair.

Turnhouse - Latest customer reviews

3.6 /5
Reviews: 7
5.0 /5
Frequent flier
Date 2019-01-14 Age 51-70 City Meigle perthshire

As ever over many trips they just get better and keep trying to improve well done.

5.0 /5
Date 2019-05-20 Age 51-70 City England

I have been an aeroplane traveller for over 50 years using so many different airlines. Flybe’s ground and air staff operate on old fashioned values and customer service making the journeys a pleasure instead of a chore. Cannot fault Flybe in any category. Top notch service.

5.0 /5
Date 2019-02-20 Age 51-70 City Scotland


4.0 /5
Date 2019-07-20 Age 51-70 City UK - South East

What is Turnhouse? Have put stars because I had to give an answer. I presumed hoped the airport was Edinburgh!

4.0 /5
Date 2019-02-08 Age 51-70 City New Zealand

Edinburgh is a very user friendly airport

1.0 /5
Date 2019-02-09 Age 31-50 City uk

Delays occurred with handluggage lost leading to missed flight.This was a Magor problem as I waited without my essentials for twenty four hours.

1.0 /5
Date 2019-04-16 Age 51-70 City Scotland

Boarding staff horrible at Edinburgh AIRPORT

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

Plan your trip