Distance from Portsmouth to Edinburgh
The shortest distance (air line) between Portsmouth and Edinburgh is 366.01 mi (589.04 km).
How far is Portsmouth from Edinburgh
Portsmouth is located in Portsmouth, United Kingdom within 50° 48' 20.88" N -2° 54' 46.08" W (50.8058, -1.0872) coordinates. The local time in Portsmouth is 03:44 (06.11.2024)
Edinburgh is located in Edinburgh; City of, United Kingdom within 55° 57' 11.88" N -4° 48' 38.88" W (55.9533, -3.1892) coordinates. The local time in Edinburgh is 03:44 (06.11.2024)
The calculated flying distance from Edinburgh to Edinburgh is 366.01 miles which is equal to 589.04 km.
Portsmouth, Portsmouth, United Kingdom
Related Distances from Portsmouth
Edinburgh, Edinburgh; City of, United Kingdom