Distance from London to Edinburgh by Car and Plane

The flight distance from London (England) to Edinburgh (Scotland) is 332 miles or 534 kilometers or 289 nautical miles.
Driving distance from London to Edinburgh is 397 miles (639 kilometers).
Difference between fly and travel by a car is 65 miles or 105 km.

Flight distance from London, England to Edinburgh, Scotland in miles and km?

The air travel (bird fly) shortest distance between London and Edinburgh is 332 miles or 534 km.
The nearest airport to London, is London Heliport () and the nearest airport to Edinburgh, is Edinburgh Airport (EDI).

What is the average flight time from London to Edinburgh?

Flight time from London, England to Edinburgh, Scotland is 0 hours 45 minutes under average conditions.

London to Edinburgh Flight Route Map

This map shows the distance from London, England, UK to Edinburgh, Scotland, UK. You can also see the distance in miles and km below the map.
Flight route map from London, England to Edinburgh, Scotland is displayed below.

Driving distance from London, England to Edinburgh, Scotland

The driving distance from London, England to Edinburgh, Scotland is 397 miles or 639 km.
The total driving distance from London, England to Edinburgh, Scotland is 397 miles or 639 kilometers. Your trip begins in London, England. It ends in Edinburgh, Scotland.
The driving distance from London, England to Edinburgh, Scotland is approximately 397 miles (639 kilometers), depending on the specific route you take. Without considering any traffic or other delays, driving this distance typically takes around 7 to 8 hours under normal conditions.

Driving time from London, England to Edinburgh, Scotland

How long is the drive from London, England to Edinburgh, Scotland?
The total driving time is 7 hours, 52 minutes.
How long does a car ride from London to Edinburgh take?
London and Edinburgh are 7 hours 52 mins far apart, if you drive non-stop.
How Far is it Between London England, UK and Edinburgh Scotland, UK?

You can compare air and road distance between London, England and Edinburgh, Scotland in this summary table of distances in miles and kilometers.

Distance type Miles Kilometers
Driving distance 397 mi 639 km
Straight line distance 332 mi 534 km
Difference 65 mi 105 km

London Details

London is located in England, UK.

GPS CoordinatesLatitude: N 51° 30' 51.7'' Longitude: W 0° 5' 32.2''
Latitude51.51437
Longitude-0.09229
CountyGreater London
Nearest airports to London

View London Map

Edinburgh Details

Edinburgh is located in Scotland, UK.

GPS CoordinatesLatitude: N 55° 57' 12'' Longitude: W 3° 11' 20.8''
Latitude55.95334
Longitude-3.18911
CountyCity of Edinburgh
Nearest airports to Edinburgh

View Edinburgh Map

Estimated Travel Time by Car Between London, England and Edinburgh, Scotland
Average SpeedTravel Time
30 mph (48 km/h) 13 hours 18 minutes
40 mph (64 km/h) 9 hours 59 minutes
45 mph (72 km/h) 8 hours 52 minutes
50 mph (80 km/h) 7 hours 59 minutes
55 mph (88 km/h) 7 hours 15 minutes
60 mph (96 km/h) 6 hours 39 minutes
65 mph (104 km/h) 6 hours 8 minutes
70 mph (112 km/h) 5 hours 42 minutes