The distance directly from London to Edinburgh is approximately 332 miles (535 km).
The flight distance from Edinburgh Airport to London Heathrow Airport is 332 miles / 534 km
The flight distance from London City Airport to Edinburgh Airport is 338 miles / 543 km
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.
what is the distance between blackpool and Edinburgh,
404 miles
They are more or less the same distance from London.
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.
distance between wiltshire & edinburgh
About 400 miles.