The flight distance from Edinburgh Airport to London Heathrow Airport is 332 miles / 534 km
The flight distance from Edinburgh, United Kingdom to London Heathrow Airport is 330 miles / 530 km
The distance directly from London to Edinburgh is approximately 332 miles (535 km).330.42 miles (531.76 kilometers)
332 MI/ 534 Km
The driving distance is approximately 404 road miles.
About 400 miles
I work for the airlines and our official distance is 344 miles from airport to airport.
The flight distance is 785 miles.
The flight distance is 5,220 miles.
Driving Time: London to Edinburgh The distance from London to Edinburgh is 650 kms (404 mi) - about 7 hours 15 mins. See the link below for a map with driving directions and distance from London to Edinburgh.
The direct flight distance is 7,400 miles.
The flight distance for direct flights is 411 miles.
London (LON) to Edinburgh (EDI)Shortest Flight Duration 1 hour 15 mins