Find cheap flights from London to Edinburgh

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 per
Filter by
week: 5 Oct - 11 Oct
$61
$49
$75
$38
$65
$121
$58
$61
$38
$57
$82
$45
SeptemberOctoberNovember
Exchange rate
1 AUD = 0.53 GBP
1 GBP = 1.89 AUD
Last checked on Thu, 17/09
Distance: 534 kms
London airports
Heathrow (LHR)How far from city centre: 23 kms
Gatwick (LGW)How far from city centre: 40 kms
Luton International (LTN)How far from city centre: 43 kms
Stansted (STN)How far from city centre: 49 kms
London City (LCY)How far from city centre: 12 kms
Southend (SEN)How far from city centre: 57 kms
Edinburgh airports
Turnhouse (EDI)How far from city centre: 10 kms

Guide to cheap flights from London to Edinburgh

Travelling from London to the northern capital offers a seamless transition from a sprawling global metropolis to a city defined by its dramatic volcanic skyline and medieval grandeur. Edinburgh captivates visitors with its unique blend of neoclassical architecture and narrow, winding closes that tell stories of centuries past. The city is a hub of creative energy, famous for hosting world-renowned arts festivals, while its rugged natural surroundings, including the towering of Arthur’s Seat, provide a striking contrast to the urban landscape. Whether you are drawn by the haunting beauty of the Old Town, the prestigious history of Edinburgh Castle, or the refined elegance of the New Town, the journey connects two of the most significant cultural pillars in the United Kingdom.

Taking to the skies is the most time-efficient way to make this journey, with the flight covering a distance of approximately 535 km. A typical direct flight lasts about 1 hour and 20 minutes, making it a popular choice for both weekend explorers and business travellers. Most departures leave from Heathrow Airport, Gatwick Airport, London City Airport, or Luton Airport, arriving at Edinburgh Airport, which sits just 13 km from the city centre. To enjoy the most pleasant conditions for sightseeing, many travellers prefer visiting during the late spring or early autumn, though the winter months offer a distinct charm with seasonal markets. Direct services operate with high frequency throughout the day, ensuring flexibility for those looking to depart at a specific 6:00 AM slot or a late evening return. British Airways and various domestic carriers provide consistent connections, ensuring that the transition between these two historic hubs is both swift and straightforward.

Airports in London for cheap flights

Travelling from London to Edinburgh is a frequent route served by several major aviation hubs. Depending on your location in the capital, you can depart from London City Airport, Heathrow Airport, Gatwick Airport, Stansted Airport, or Luton Airport. These airports provide high-frequency connections to the Scottish capital, catering to both business professionals and leisure travellers.

Heathrow Airport (LHR)

Heathrow Airport serves as the primary international gateway, situated approximately 23 km west of the city centre. It offers the highest volume of daily departures to Edinburgh, with most flights operating out of Terminal 5 or Terminal 2. Passengers can reach this facility in 15 minutes via the Heathrow Express from Paddington Station.

London City Airport (LCY)

London City Airport is located in the Royal Docks, providing the quickest access for those based in the Square Mile or Canary Wharf. This terminal is known for its rapid check-in times and proximity to the Docklands Light Railway. Because the runway is shorter, the site typically handles smaller aircraft for the 535-km journey north.

Gatwick Airport (LGW)

Gatwick Airport sits to the south and is the second busiest departure point for this domestic route. It is efficiently linked to Victoria Station by the Gatwick Express, a journey taking roughly 30 minutes. Both the North Terminal and South Terminal facilitate numerous low-cost and full-service flights daily.

Airports in Edinburgh for cheap flights

Travellers flying from London to the Scottish capital will arrive at the primary international gateway serving the region. Direct flights depart from several major hubs in the south, including Heathrow Airport, Gatwick Airport, London City Airport, and Stansted Airport, typically covering a distance of 535 km.

Edinburgh Airport (EDI)

Edinburgh Airport is situated approximately 13 km west of the city centre and stands as the busiest aviation hub in the area. This facility features a single, efficient terminal building that manages a high volume of domestic traffic, including frequent shuttle services from London. Passengers landing at this location can easily access the heart of the city via the Edinburgh Trams system, which departs every 7 minutes throughout the day. Alternatively, the Airlink 100 bus provides a 24-hour service for those arriving on late-night rotations. The site is well-equipped with modern amenities and serves as a vital link for both business and leisure visitors entering the Lothian region. Its compact layout ensures a quick transit from the gate to the various ground transport links located just outside the arrivals hall.

Best deals on cheap flights from London to Edinburgh

Exploring the historic streets of Edinburgh begins with finding the right connection from London. Using Opodo streamlines this process by comparing options across multiple carriers, ensuring you find a departure that fits your schedule. Travellers can unlock further value through the Prime subscription, which provides access to exclusive discounts, or by bundling flights and accommodation into a single package for added convenience. Whether you are heading north for a weekend festival or a quiet escape into the Lothians, the platform organises your travel essentials in one place. With the logistics handled and your boarding pass ready, the focus shifts entirely to the sights and sounds of the Scottish capital. Search for your next journey now. See how simple reaching the north can be.

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 1 h and 20 m on average, considering an average distance of 533.65 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
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 $107. 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 $27. 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 trip from London to Edinburgh are May, March and April, 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, February, January and April are the months with less volume of searchs for the route London - Edinburgh.
Which are the airlines with flights from London to Edinburgh?

Airlines with direct flights departing from London to Edinburgh are:

  • Ryanair UK.
  • Easyjet.
  • British Airways.

Plan your trip

Popular Flight RoutesOther popular routes to explore