Distance Calculator
Distance from Stonehaven to Portsmouth
The shortest distance (air line) between Stonehaven and Portsmouth is 427.93mi (688.69 km)
How far is it between Stonehaven and Portsmouth.
Stonehaven is located in Aberdeen City and Aberdeenshire, United Kingdomcountry within 56° 57' 50.4" N -3° 47' 20.4" W (56.9640, -2.2110) coordinates. The local time in Stonehaven is 21:03 (14.12.2025)
Portsmouth is located in Portsmouth, United Kingdomcountry within 50° 48' 20.88" N -2° 54' 46.08" W (50.8058, -1.0872) coordinates. The local time in Portsmouth is 21:03 (14.12.2025)
The calculated flying distance from Stonehaven to Portsmouth is 427.93miles which is equal to 688.69 km.
Stonehaven, Aberdeen City and Aberdeenshire, United Kingdom
Related Distances from Stonehaven
Portsmouth, Portsmouth, United Kingdom

