The flight distance from Edinburgh (Scotland) to London (England) is 332 miles or 534 kilometers or 289 nautical miles.
Driving distance from Edinburgh to London is 398 miles (641 kilometers).
Difference between fly and travel by a car is 66 miles or 107 km.
The driving distance from Edinburgh, Scotland to London, England is 398 miles or 641 km.
The total driving distance from Edinburgh, Scotland to London, England is 398 miles or 641 kilometers. Your trip begins in Edinburgh, Scotland. It ends in London, England.
The driving distance from Edinburgh, Scotland to London, England is approximately 398 miles (641 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.
You can compare air and road distance between Edinburgh, Scotland and London, England in this summary table of distances in miles and kilometers.
Distance type | Miles | Kilometers |
---|---|---|
Driving distance | 398 mi | 641 km |
Straight line distance | 332 mi | 534 km |
Difference | 66 mi | 107 km |
Edinburgh is located in Scotland, UK.
GPS Coordinates | Latitude: N 55° 57' 12'' Longitude: W 3° 11' 20.8'' |
---|---|
Latitude | 55.95334 |
Longitude | -3.18911 |
County | City of Edinburgh |
London is located in England, UK.
GPS Coordinates | Latitude: N 51° 30' 51.7'' Longitude: W 0° 5' 32.2'' |
---|---|
Latitude | 51.51437 |
Longitude | -0.09229 |
County | Greater London |
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 13 hours 21 minutes |
40 mph (64 km/h) | 10 hours 0 minutes |
45 mph (72 km/h) | 8 hours 54 minutes |
50 mph (80 km/h) | 8 hours 0 minutes |
55 mph (88 km/h) | 7 hours 17 minutes |
60 mph (96 km/h) | 6 hours 40 minutes |
65 mph (104 km/h) | 6 hours 9 minutes |
70 mph (112 km/h) | 5 hours 43 minutes |