Find cheap London, United Kingdom to Edinburgh, Scotland flights with our free search service. Compare all available fares for direct or connection flights to Edinburgh.
Best price to flight from London to Edinburgh (One Way)
What is the distance between London and Edinburgh?
The average distance from London to Edinburgh is 510 kilometers (equals to 316 miles or 275 nautical miles).
Your flight will departure from London Stansted Airport, United Kingdom and arrive on Edinburgh Airport, Scotland.
How long is the flight from London to Edinburgh?
The average flight time between London to Edinburgh is 1 hours and 20 minutes.
How much is the fare for flight between London and Edinburgh?
The average price for one-way airfare from London to Edinburgh is 34 USD (none-taxes) for economy class.