Find Cheap Flights from London to Edinburgh from £11

Explore the best deals

Discover the cheapest flights from London to Edinburgh
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from London to Edinburgh

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the beginning of October. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 5 Oct - 11 Oct
£21
£21
£20
£27
£27
£21
£23
£22
£23
£26
£23
£26
SeptemberOctoberNovemberDecember
Airlines that fly from London to Edinburgh
Distance: 332 miles
London airports
Gatwick (LGW)How far from city centre: 25 miles
Heathrow (LHR)How far from city centre: 14 miles
Luton International (LTN)How far from city centre: 27 miles
Stansted (STN)How far from city centre: 30 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

About your London to Edinburgh flight

Direct flights from London to Edinburgh take around 1 hour and 15 minutes, making Scotland's capital an ideal destination for a weekend getaway or a longer trip. Whether you're visiting for its historic landmarks, vibrant festivals or stunning surrounding landscapes, comparing flights with Opodo helps you find the best fares for your journey.

Looking to make the most of your trip? Book your flight and hotel together with Opodo and save up to 40% compared to booking them separately.

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.


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.

Services and facilities at Edinburgh Airports

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.

When is 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.

Top things 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.

Frequently asked questions about flights from London to Edinburgh

On average, how much is the price of a flight from London to Edinburgh?
When you fly from London to Edinburgh the average price is £45. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from London to Edinburgh at Opodo?
The cheapest price for a flight from London to Edinburgh is 11 £. 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.
When is the best time to book a flight from London to Edinburgh?
The most popular months to book a flight from London to Edinburgh are February, July and September, 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, June is the top 1º month to fly to Edinburgh from London in terms of searches from our customer, followed by July and August. If you prefer to avoid high peaks of turism, however, and escape a crowded period, April, May and January are the months with less volume of searchs for the route London - Edinburgh.
How long does the flight take to go from London to Edinburgh?
The total flight time between London and Edinburgh is of around 1 h and 25 m on average, considering an average distance of 331.59 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between London and Edinburgh?
The main airport route flying between London and Edinburgh is: Gatwick Airport (LHR) to Edinburgh Airport(EDI). This route is covered by the following airline(s):

Plan your trip

Popular Flight RoutesOther popular routes