Flights from London Heathrow Airport to Edinburgh

The cheapest flights from London Heathrow Airport to Edinburgh

Showing times and prices for 04 Jul

Cheapest

£76

Average

£189

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

British Airways
20:55London Heathrow Airport1h25 22:20Edinburgh
0 changes
£761One-way
British Airways
06:05London Heathrow Airport1h25 07:30Edinburgh
0 changes
£861One-way
British Airways
06:50London Heathrow Airport1h30 08:20Edinburgh
0 changes
£1161One-way
British Airways
19:15London Heathrow Airport1h25 20:40Edinburgh
0 changes
£1371One-way
British Airways
16:25London Heathrow Airport1h30 17:55Edinburgh
0 changes
£1501One-way

Flight schedule London Heathrow Airport to Edinburgh

Showing flights for tomorrow, Monday, 4 July
British Airways
06:05London Heathrow Airport1h25 07:30Edinburgh
0 changes
British Airways
06:50London Heathrow Airport1h30 08:20Edinburgh
0 changes
British Airways
12:05London Heathrow Airport6h35 18:40Edinburgh
0 changes
Aer Lingus
14:10London Heathrow Airport4h30 18:40Edinburgh
0 changes
British Airways
16:25London Heathrow Airport1h30 17:55Edinburgh
0 changes
British Airways
17:25London Heathrow Airport1h25 18:50Edinburgh
0 changes
Lufthansa
18:10London Heathrow Airport15h00 09:10Edinburgh
0 changes
British Airways
19:15London Heathrow Airport1h25 20:40Edinburgh
0 changes
British Airways
20:55London Heathrow Airport1h25 22:20Edinburgh
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul
Wed
20 Jul
Thu
21 Jul
Fri
22 Jul
Sat
23 Jul
Sun
24 Jul

The fastest flights from London Heathrow Airport to Edinburgh

Showing times and prices for 04 Jul

Fastest Journey

1 h 25 m

Average

3 h 51 m

Flights per day

9

Distance

530 km

Of the 9 flights that leave London Heathrow Airport for Edinburgh every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

British Airways
17:25London Heathrow Airport1h25 18:50Edinburgh
0 changes
£1811One-way
British Airways
19:15London Heathrow Airport1h25 20:40Edinburgh
0 changes
£1371One-way
British Airways
20:55London Heathrow Airport1h25 22:20Edinburgh
0 changes
£761One-way
British Airways
06:05London Heathrow Airport1h25 07:30Edinburgh
0 changes
£861One-way
British Airways
06:50London Heathrow Airport1h30 08:20Edinburgh
0 changes
£1161One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: London Heathrow Airport to Edinburgh flight

distanceDistance328 miles (529 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price£306 (€340)
changesDirect flightNo
carriersAirlinesFlybe, BA Cityflyer or British Airways

Flights from London Heathrow Airport to Edinburgh cover the 328 miles (529 km) long journey taking on average 1 h 25 min with our travel partners like Flybe, BA Cityflyer or British Airways. There are direct flight services available. While the average ticket price for this trip costs around £306, you can find the cheapest plane ticket for as low as £109. Travellers depart most frequently from London Heathrow Airport and arrive in Edinburgh Airport.

Airlines: British Airways London Heathrow Airport to Edinburgh

You can travel by flight to Edinburgh from London Heathrow Airport with British Airways for as low as £109. When you search for timetables and tickets, Omio will show you the best journey.

British Airways

British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.

  • Average Price: £109

Travel Tips: London Heathrow Airport to Edinburgh flight

Take a flight to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London Heathrow Airport to Edinburgh.
FAQs
Omio customers have found cheap plane tickets to Edinburgh from London Heathrow Airport for as low as £109  for the next 7 days.
In the next 7 days you’ll find that the average cost of a plane ticket between London Heathrow Airport and Edinburgh is £306  one way.
You should expect to travel around 328 miles (529 km)  from London Heathrow Airport to Edinburgh by plane.
The flight time from London Heathrow Airport to Edinburgh is on average 1 h 25 min  for the 328 miles (529 km) long journey, but the time it takes to go from London Heathrow Airport to Edinburgh by flight can vary depending on specific dates or travelling on weekends and holidays.

Omio customers who book cheap flights for this journey most frequently fly from London Heathrow Airport   to Edinburgh Airport.

Passengers booking this journey most frequently board their flights from London Heathrow Airport and need to travel around 17.1 miles (27.5 km) from the city centre to get to this airport.

Passengers arriving in Edinburgh most often land in Edinburgh Airport and need to travel about 8.6 miles (13.8 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Edinburgh Airport to get you to the city centre of Edinburgh.

Take the London Heathrow Airport to Edinburgh flight with Flybe, BA Cityflyer or British Airways. However, it's always good to check out all possible airlines for the route between London Heathrow Airport and Edinburgh as there might be differences in the amenities they offer.
You can take the first flight from London Heathrow Airport to Edinburgh at 05: 00   or take the last flight from London Heathrow Airport to Edinburgh leaving at 21: 00. Look for the latest London Heathrow Airport Edinburgh flight schedule on Omio and book the best time to take the plane for this journey.
You can find a flight from London Heathrow Airport to Edinburgh to cost on average £306 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the London Heathrow Airport to Edinburgh flight generally on sale a few months before the planned travel date.

More options for your journey from London Heathrow Airport to Edinburgh

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language