HomeRoutesEdinburgh → London
UK Domestic · 332 miles

Edinburgh to London Flights — EDI to LHR Airlines, Airports & Fare Tips

Searching for cheap flights from Edinburgh to London? Compare departures from Edinburgh Airport (EDI) to Heathrow (LHR) / Gatwick (LGW). Find the best time to book, top airlines, flight duration, and money-saving tips for your Scotland to England trip.

Edinburgh — departure city

Which airport should you fly from?

Compare departure and arrival airports for the Edinburgh to London route.

EDI — Edinburgh

Edinburgh Airport (EDI)

Tram to Edinburgh city centre in 30 minutes.

LHR — London

Heathrow (LHR) / Gatwick (LGW)

Heathrow or Gatwick — both have direct rail to London.

Airlines flying Edinburgh to London

British Airways, easyJet, and Ryanair operate very frequent flights on this busy UK domestic route.

Best time to book Edinburgh to London

Fares vary significantly by season. Booking at the right time can save you considerably.

Best: January, November Shoulder: good value Peak: Summer, Christmas

Flight duration & logistics

Nonstop flights from Edinburgh to London take approximately ~1h 20m. The distance is 332 miles. Around 20+ flights operate daily on this route.

  • Flight time: ~1h 20m
  • Time difference: 0h
  • Daily flights: 20+

Money-saving tips for Edinburgh to London travel

📅

Book in advance

easyJet and Ryanair offer the best budget fares. Book 2–4 weeks ahead.

Compare airlines

Consider the East Coast Main Line train for a scenic 4h 25m journey.

🎒

Flexible dates

Mid-week flights are typically cheapest.

London — your destination from Edinburgh

London — your destination

Discover what awaits after your flight from Edinburgh.

Why book with Tikitikita?

  • Compare fares across EDI and LHR in one search
  • Flexible date grids to spot the cheapest days to fly
  • Filter by nonstop, airline, or departure time
  • Prices shown include taxes and surcharges
Search flights now

Frequently asked questions

How long EDI to LHR?

~1h 20m nonstop. Distance ~332 miles.

Airlines Edinburgh–London?

British Airways, easyJet, Ryanair.

Cheapest month EDI–LHR?

January and November.

Train alternative Edinburgh–London?

East Coast Main Line ~4h 25m — very comfortable.

Best time to book?

2–4 weeks in advance.