Edinburgh to London Flights

Sat, May 25
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Edinburgh to London flight

distanceDistance330 miles (533 km)
durationAverage flight duration1 h 10 min
priceAverage plane ticket price$153 (€132)
changesDirect flightYes
carriersAirlineseasyJet, British Airways, Cityflyer (British Airways 2), BAR Aviation, Aer Lingus or CityJet

Flights from Edinburgh to London cover the 330 miles (533 km) long trip taking on average 1 h 10 min with our travel partners like easyJet, British Airways, Cityflyer (British Airways 2), BAR Aviation, Aer Lingus or CityJet. There are direct flight services available. While the average ticket price for this journey costs around $153 (€132), you can find the cheapest plane ticket for as low as $54 (€47). Travelers depart most frequently from Edinburgh Airport and arrive in London Gatwick Airport.

The cheapest flights from Edinburgh to London

Showing times and prices for May 25

Cheapest

The best way to find a cheap flight ticket from Edinburgh to London is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
easyJet
09:45PM1h15
Edinburgh Airport (EDI)
11:00PMLondon Luton Airport (LTN)
$871One-way
0 transfers
2nd Cheapest
easyJet
08:45PM1h30
Edinburgh Airport (EDI)
10:15PMLondon Gatwick Airport (LGW)
$1251One-way
0 transfers
easyJet
06:20PM1h30
Edinburgh Airport (EDI)
07:50PMLondon Gatwick Airport (LGW)
$1441One-way
0 transfers
easyJet
07:15AM1h20
Edinburgh Airport (EDI)
08:35AMLondon Stansted Airport (STN)
$1521One-way
0 transfers
easyJet
09:00AM1h15
Edinburgh Airport (EDI)
10:15AMLondon Luton Airport (LTN)
$1551One-way
0 transfers

Flight schedulefrom Edinburgh to London

Showing flights for tomorrow, Saturday, May 25
Lufthansa
05:55AM4h45
Edinburgh Airport (EDI)
10:40AMLondon Heathrow Airport (LHR)
1 transfer
Lufthansa
05:55AM6h45
Edinburgh Airport (EDI)
12:40PMLondon Heathrow Airport (LHR)
1 transfer
Lufthansa
05:55AM12h30
Edinburgh Airport (EDI)
06:25PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
05:55AM12h30
Edinburgh Airport (EDI)
06:25PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
05:55AM9h50
Edinburgh Airport (EDI)
03:45PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
05:55AM11h10
Edinburgh Airport (EDI)
05:05PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
05:55AM4h25
Edinburgh Airport (EDI)
10:20AMLondon Gatwick Airport (LGW)
1 transfer
Lufthansa
05:55AM8h25
Edinburgh Airport (EDI)
02:20PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
05:55AM11h10
Edinburgh Airport (EDI)
05:05PMLondon Heathrow Airport (LHR)
2 transfers
easyJet
07:05AM1h40
Edinburgh Airport (EDI)
08:45AMLondon Gatwick Airport (LGW)
0 transfers
British Airways
07:05AM1h30
Edinburgh Airport (EDI)
08:35AMLondon Heathrow Airport (LHR)
0 transfers
easyJet
07:15AM1h20
Edinburgh Airport (EDI)
08:35AMLondon Stansted Airport (STN)
0 transfers
easyJet
09:00AM1h15
Edinburgh Airport (EDI)
10:15AMLondon Luton Airport (LTN)
0 transfers
easyJet
10:10AM1h35
Edinburgh Airport (EDI)
11:45AMLondon Gatwick Airport (LGW)
0 transfers
Lufthansa
10:45AM6h55
Edinburgh Airport (EDI)
05:40PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
10:45AM5h00
Edinburgh Airport (EDI)
03:45PMLondon Heathrow Airport (LHR)
1 transfer
Lufthansa
10:45AM6h20
Edinburgh Airport (EDI)
05:05PMLondon Heathrow Airport (LHR)
1 transfer
Lufthansa
12:50PM8h50
Edinburgh Airport (EDI)
09:40PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
12:50PM4h50
Edinburgh Airport (EDI)
05:40PMLondon Heathrow Airport (LHR)
1 transfer
Lufthansa
12:50PM8h50
Edinburgh Airport (EDI)
09:40PMLondon Heathrow Airport (LHR)
2 transfers
Lufthansa
12:50PM5h50
Edinburgh Airport (EDI)
06:40PMLondon Heathrow Airport (LHR)
1 transfer
Lufthansa
12:50PM7h55
Edinburgh Airport (EDI)
08:45PMLondon Heathrow Airport (LHR)
2 transfers
British Airways
01:05PM1h25
Edinburgh Airport (EDI)
02:30PMLondon Heathrow Airport (LHR)
0 transfers
British Airways
02:10PM1h25
Edinburgh Airport (EDI)
03:35PMLondon Heathrow Airport (LHR)
0 transfers
British Airways
03:50PM1h25
Edinburgh Airport (EDI)
05:15PMLondon Heathrow Airport (LHR)
0 transfers
British Airways
05:30PM1h25
Edinburgh Airport (EDI)
06:55PMLondon Heathrow Airport (LHR)
0 transfers
easyJet
06:20PM1h30
Edinburgh Airport (EDI)
07:50PMLondon Gatwick Airport (LGW)
0 transfers
British Airways
06:35PM1h25
Edinburgh Airport (EDI)
08:00PMLondon Heathrow Airport (LHR)
0 transfers
Edelweiss Air
07:15PM12h40
Edinburgh Airport (EDI)
07:55AMLondon Heathrow Airport (LHR)
1 transfer
British Airways
08:00PM1h25
Edinburgh Airport (EDI)
09:25PMLondon Heathrow Airport (LHR)
0 transfers
easyJet
08:45PM1h30
Edinburgh Airport (EDI)
10:15PMLondon Gatwick Airport (LGW)
0 transfers
British Airways
09:10PM1h25
Edinburgh Airport (EDI)
10:35PMLondon Heathrow Airport (LHR)
0 transfers
easyJet
09:45PM1h15
Edinburgh Airport (EDI)
11:00PMLondon Luton Airport (LTN)
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Edinburgh to London by train, bus, or flight

Sat
May 25
Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14

The fastest flights from Edinburgh to London

Showing times and prices for May 25

Fastest Journey

1 h 15 m

Average

5 h 9 m

Flights per day

33

Distance

534 km

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

Fastest
easyJet
09:00AM1h15
Edinburgh Airport (EDI)
10:15AMLondon Luton Airport (LTN)
$1551One-way
0 transfers
Fastest
easyJet
09:45PM1h15
Edinburgh Airport (EDI)
11:00PMLondon Luton Airport (LTN)
$871One-way
0 transfers
2nd Fastest
easyJet
07:15AM1h20
Edinburgh Airport (EDI)
08:35AMLondon Stansted Airport (STN)
$1521One-way
0 transfers
British Airways
05:30PM1h25
Edinburgh Airport (EDI)
06:55PMLondon Heathrow Airport (LHR)
$2121One-way
0 transfers
British Airways
09:10PM1h25
Edinburgh Airport (EDI)
10:35PMLondon Heathrow Airport (LHR)
$2121One-way
0 transfers

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: EasyJet, British Airways and Cityflyer (British Airways 2) flights from Edinburgh to London

Buy your official easyJet, British Airways and Cityflyer (British Airways 2) flight tickets from Edinburgh to London from $64 (€55) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable route.

EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travelers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.

Edinburgh to London flight information with easyJet:

  • Average Duration: 1 h 15 min
  • Cheapest Price: $64

Flights from Edinburgh to London

There are quite a few travel options to get you from the Scottish to the British capital, but flying is usually the quickest. There are departures every day, with flights leaving almost every hour throughout the week. Travelers can choose between numerous carriers as well as five arrival airports in the London area, and flights take just over an hour.

Which airlines fly from Edinburgh to London?

British Airways offers a regular direct service between Edinburgh and London, while Ryanair and FlyBe also operate on this route. EasyJet also offers a low-cost alternative, with flights every day from Edinburgh International to Stansted, Heathrow and Gatwick airports.

How long is the flight From Edinburgh to London?

Flights to London from Edinburgh take a maximum of 1 hour 30 minutes. The fastest journeys are easyJet flights to London Luton airport, which cover the distance in just 1 hour 15 minutes. Flights to Stansted tend to take slightly longer, while the longest journeys touch down at Gatwick, just south of London.

How many flights are there from Edinburgh to London?

During the week, travelers can expect between 15 and 30 flights per day from Edinburgh to London, and around 10 on Saturdays and Sundays. EasyJet runs 5 services on Saturdays, 10 on Sundays and between 10 and 15 on weekdays.

FAQs: Edinburgh to London Flight

FAQs: Take a flight from Edinburgh to London hassle-free. 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 Edinburgh to London.
FAQs
Cheap plane tickets from Edinburgh to London can start from as little as $54 (€47) when you book in advance. The average flight ticket price for Edinburgh to London is $153 (€132); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Edinburgh to London flight time is 1 h 10 min   covering the 330 mile (533 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Edinburgh to London leaves at 5: 10 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Edinburgh to London leaves at 9: 10 PM.
For the route from Edinburgh to London you can take a flight with easyJet, British Airways, Cityflyer (British Airways 2), BAR Aviation, Aer Lingus or CityJet. Be sure to check out all possible airlines that offer services from Edinburgh to London on Omio to compare what amenities they may have.

Flights from Edinburgh to London generally leave from Edinburgh Airport and arrive in London Gatwick Airport.

Edinburgh Airport is 13.5 km away from Edinburgh city centre and London Gatwick Airport is 46.6 km from London city centre.

The cheapest month to travel from Edinburgh to London by plane is September.
It's helpful to compare your options as there are 3 ways to travel between Edinburgh and London including taking a train, bus or flight.
HomeFlightsFlight Schedules to LondonEdinburgh to London Flights

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
More routes, destinations and providers
Currency
Language