Cheap Flights from London Heathrow to Edinburgh

Compare London Heathrow to Edinburgh flight deals

Find the cheapest month or even day of the year to fly to Edinburgh

Book the best Edinburgh fare with no extra fees

Flight deals from London Heathrow to Edinburgh

Looking for a cheap last-minute deal or the best return flight from London Heathrow to Edinburgh? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from London Heathrow to Edinburgh

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like London Heathrow to Edinburgh flights are currently cheapest in September.

Direct flights from London Heathrow to Edinburgh

London Heathrow to Edinburgh: Alternative routes

Compare routes from London Heathrow to Edinburgh below. You may find an airport to fly into that's cheaper, faster, or easier than Edinburgh.

London to Edinburgh: Flight information

The things to know before you go.
Cheapest flight foundR 851
Cheapest month to flySeptember
Average flight time1 hr, 26 mins
Most popular airlineBritish Airways
Average flights per week598

Finding cheap flights from London Heathrow to Edinburgh: Frequently asked questions

The best price we found for a return flight from London Heathrow to Edinburgh is R 1,649. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 26 minutes is the average flight time from London Heathrow to Edinburgh.
British Airways, Qatar Airways and American Airlines fly direct from London Heathrow to Edinburgh.
As of April 2025, there are 598 flights per week flying from London Heathrow to Edinburgh.
The cheapest month to fly from London Heathrow to Edinburgh is usually April 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from London Heathrow Airport to Edinburgh Airport on Friday, 29 August 2025.
Yes – the average flight time is 1 hour and 26 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Edinburgh but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Edinburgh is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, British Airways offers the cheapest flight tickets to Edinburgh.

Travelling from London Heathrow Airport (LHR) to Edinburgh Airport (EDI): what you need to know

  • Hop on a direct flight from London Heathrow Airport to Edinburgh Airport and you'll be travelling for an average of 1 hour 25 minutes.

  • London and Edinburgh are in the UTC+0 timezone. That means there's no time difference to adjust for.

  • Every week, there are 82 London Heathrow Airport to Edinburgh Airport flights. To take off as soon as possible, opt for the 06:15 British Airways flight. If you're eager to make the most of your time before flying, the last flight is at 22:00 with British Airways.

  • For a smooth journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This way, you'll have plenty of time to board your LHR to EDI flight.

  • During popular months like July, it's best to get to the airport well in advance. Plan to arrive two hours before a domestic departure and four hours ahead for an international flight when you fly during a peak period in general.

  • British Airways is your ticket to exploring Edinburgh (and perhaps some other great parts of United Kingdom!). Browse the direct flights from London Heathrow Airport to Edinburgh Airport offered by this carrier.

  • The majority of passengers choose to fly with British Airways on this route.

  • With 72.17% of services landing as planned, British Airways is the most punctual carrier offering LHR to EDI flights.

  • We make it a cinch to book a flight with a stopover. To see all your options for tickets from London Heathrow Airport to Edinburgh Airport, deselect 'Direct flights only.' Then, choose a flight that has a stop long enough to visit your chosen city. Stopovers between LHR and EDI include:

    • George Best Belfast City Airport

    • Dublin Airport

    • Amsterdam Airport Schiphol

How to find the cheapest flights from London Heathrow Airport (LHR) to Edinburgh Airport (EDI)

  • R 851 is currently the best price for a one-way London Heathrow Airport to Edinburgh Airport flight. Return flights start at R 1,649. These prices can change based on demand.

  • To pick up cheap tickets from LHR to EDI, book your journey two months before your planned departure.

  • The cheapest month for flights from London Heathrow Airport to Edinburgh Airport is January. Use the 'Whole month' tool to see the lowest prices if you have flexible dates.

  • Save time looking for cheap flights from LHR to EDI by setting up a Price Alert. You'll get an email or push notification on the app when a new discounted fare appears.

  • Tailor your flights using filters. Choose your arrival and departure times, airlines and total journey duration. You can also sort your results by 'Cheapest,' 'Fastest' or 'Best' flights from London Heathrow Airport to Edinburgh Airport.

Handy information about London Heathrow Airport (LHR)

  • 68.18% of flights leaving from London Heathrow Airport land at their destination on schedule.

  • London Heathrow Airport is about 31 kilometres from central London. If you're driving, ride-sharing or catching a cab from the centre, it'll take 55 minutes or so to arrive, depending on the traffic.

  • Taking public transport? You can expect a journey time of around 1 hour.

  • Searching for a convenient hotel close to LHR? If you're catching an early flight from London Heathrow Airport to Edinburgh Airport, these accommodation options will have you sleeping moments from your departure lounge:

Arriving at Edinburgh Airport (EDI)

  • The last thing you want is a long journey to your hotel if you're arriving on a late London Heathrow Airport to Edinburgh Airport flight. Book one of these accommodation options near EDI instead:

  • Go where the road takes you with an Edinburgh Airport rental car. Pick up your wheels from Green Motion, Drivalia or Hertz and venture far and wide through Edinburgh and beyond.

  • Reserving your vehicle from Edinburgh Airport about one week in advance can help you get the lowest rate.

Getting from Edinburgh Airport (EDI) to central Edinburgh

  • Edinburgh Airport is approximately 14 kilometres from central Edinburgh. The drive time takes around 30 minutes.

  • Getting to the centre on public transport takes roughly 40 minutes.

When to fly to Edinburgh Airport (EDI)

  • It's time to choose your dates for your flight from London Heathrow Airport to Edinburgh Airport. June is the busiest month to visit Edinburgh. If you'd like a more relaxed vibe, go in January.

  • Book your flight from London Heathrow Airport to Edinburgh Airport for July if you want to explore Edinburgh during its warmest month. Expect temperatures of between 9ºC (48ºF) and 20ºC (68ºF).

  • January has average temperatures of between -1ºC (30ºF) and 7ºC (45ºF). Search for cheap tickets from LHR to EDI sometime then if you want to travel when it's cooler.

Explore more of United Kingdom

  • Birmingham is just one of the many places in United Kingdom waiting to be explored after you've seen Edinburgh. Around 402 kilometres away to the south, popular attractions include Cadbury World, The Library of Birmingham and National Sea Life Centre.

  • Glasgow is another must-experience destination in United Kingdom and is around 64 kilometres west of Edinburgh. No trip is complete without visiting Glasgow Cathedral, Kelvingrove Art Gallery and Museum and Riverside Museum.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.