Cheap flights from Edinburgh to London from £13

Explore the best deals

Discover the cheapest flights from Edinburgh to London
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 Edinburgh to London

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of November. 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: 16 Nov - 22 Nov
£27
£23
£26
£26
£25
£26
£42
£34
£29
£27
£30
£27
NovemberDecemberJanuary
Airlines that fly from Edinburgh to London
Distance: 332 mi
Edinburgh airports
Edinburgh Airport (EDI)How far from city centre: 6 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
London Luton Airport (LTN)How far from city centre: 28 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London City Airport (LCY)How far from city centre: 8 mi

Flights from Edinburgh

British Airways, easyJet and Ryanair run non-stop flights from Edinburgh to London, with frequent departures through the day. Every flight leaves Edinburgh Airport (EDI), which has a single terminal.

London has several airports on this route: Heathrow, Gatwick, Stansted, Luton and London City. The no-frills airlines mainly use Luton, Stansted and Gatwick, so check the arrival airport before you book.

Travel to Edinburgh airport

Edinburgh Airport sits west of the city, and drivers reach it via the A8 Glasgow Road.

Public transport to Edinburgh Airport runs from the centre:

  • Airlink 100: the express bus from the city centre, in approximately 30 minutes, 24 hours a day
  • Tram: about every 8 to 12 minutes, with stops at Princes Street, Haymarket, Murrayfield Stadium and Edinburgh Park

Things to do in London

London has no shortage of things to see and do, from royal landmarks to late-night music.

Daytime highlights in London include:

  • Buckingham Palace and the Houses of Parliament: the city’s best-known landmarks, a short walk apart
  • The royal parks: green space for a stroll between the sights
  • Tower of London: the medieval fortress by the Thames that guards the Crown Jewels
  • British Museum: free entry to a vast collection of world history
  • South Bank: the riverside walk from the London Eye to Tate Modern
  • Brick Lane: the street to go to for a curry
  • The Ritz: the classic address for afternoon tea

As evening falls, catch a show in the West End, London's famous theatre district. Soho has live music at Ronnie Scott's Jazz Club, and further east you'll find the city's trendiest bars and clubs around Shoreditch.

Edinburgh to London is a short hop, so a weekend is enough for a first visit. For classic British food, try a traditional pub or browse the world-class shopping streets and department stores.

Travelling to the city centre

Flights from Edinburgh can arrive at any of London's five major airports. Each one has its own rail link to the centre:

  • Heathrow: the Heathrow Express to Paddington Station (15 to 20 minutes), the Elizabeth line, or the Piccadilly line (approximately 40 minutes)
  • Gatwick: the Gatwick Express or Thameslink trains, from the south of the city
  • Stansted: the Stansted Express to Liverpool Street (about 40 minutes)
  • Luton: the shuttle to Luton Airport Parkway Station, where trains reach St Pancras in about 35 minutes
  • London City: in east London, on the DLR

FAQs about flights from Edinburgh to London

What are the advantages of purchasing flexible flight tickets to London through eDreams UK?
With a flexible flight ticket, you're assured a refund or the option to rebook without any additional fees if your flight from Edinburgh to London gets canceled. eDreams UK has got you covered, ensuring peace of mind and hassle-free travel changes! Plus, this flexibility allows you to adapt your travel plans with ease, offering greater convenience in today’s unpredictable travel environment.
What is the average cost for flights from Edinburgh to London?
The typical cost for a flight from Edinburgh to London is approximately £45. It's important to note that this price can fluctuate based on various factors, including the time of year and how far in advance you book your ticket. For instance, booking during peak travel seasons or last minute may result in higher fares, while off-peak times might offer more affordable options.
How can I search for and book flights from Edinburgh to London on eDreams UK, and also find the best deals?
With our flight search engine, you can discover flights starting at just £13 for the route from Edinburgh to London. At eDreams UK, our priority is to offer you the most affordable options. You have the flexibility to customize your search based on various criteria, including stopovers, airports, travel dates, and additional filters. This way, you can tailor your journey to meet your specific needs and preferences, ensuring a seamless travel experience.
When is the best time to book a flight ticket from Edinburgh to London?
The top months for booking flights from Edinburgh to London are November, October and February. Travelers often find the best deals and optimal flight options during these times, making them ideal for planning your trip.
What are the best months to book a flight from Edinburgh to London?
The best time to fly to London from Edinburgh really hinges on various personal preferences, particularly regarding budget considerations. In terms of popularity, June stands out as the top month for flights to London from Edinburgh, as indicated by our customer search data. Following closely are July and December. If your goal is to escape the hustle and bustle of peak season and find a more tranquil experience, consider traveling during April, January or May. These months are associated with significantly fewer searches, making them a great choice for those seeking a quieter getaway from Edinburgh to London.
How long does it take to fly from Edinburgh to London?
The average flight time from Edinburgh to London is approximately 1 h and 25 m. This journey typically covers a distance of about 331.59 mi. Please note that the flights along this route may include one or more layovers in different cities.

Plan your trip

Other interesting routesPopular Flight Routes