Ever since the Olympics, London has been reeling in record numbers of tourists – over 30 million visited last year.
It’s a good job that all those admirers have loads of room to spread out in. You could find yourself wandering along the River Thames, diving into the iconic shops of Covent Garden and Carnaby Street, catching a show in the West End, or exploring a historic neighbourhood like Greenwich.
One thing’s for sure – you won’t be spending all your money on travel. You can get flights from Edinburgh to London for as little as £26 return.
Edinburgh to London flights last between 1 hour 10 minutes and 1 hour 50 minutes. It all depends on which London airport you fly into.
Aer Lingus, British Airways, easyJet, Flybe and Ryanair are among the companies that offer Edinburgh to London flights.
Flights from London to Edinburgh jet off every day.
Edinburgh just has the one airport. It’s worth keeping an eye on which London airport your flight arrives into – it could be Heathrow, Gatwick, Luton, Stansted or London City Airport. They’re all an easy train, coach or tube ride away from the city centre.
Edinburgh to London Stansted is usually the cheapest direct flight route.
A cheap flight from Edinburgh to London whisks you from one world-famous city to another. But while Edinburgh can be toured in a day, London is a capital city with an never-ending supply of palaces, cathedrals, waterways, pubs and neighbourhoods up its sleeve. And just when you think you’ve seen it all, another riverside skyscraper or pop-up restaurant appears.
Only got a few days in London? Then grab an Oyster card and zoom around guidebook staples such as Westminster Abbey, St Paul’s Cathedral, Buckingham Place and the Tower of London.
Got your eye on a flight from Edinburgh to London? Use our search engine to easily browse the best travel offers out there.