Distance Calculator
Distance from Petersfield to Southampton
The shortest distance (air line) between Petersfield and Southampton is 21.49mi (34.58 km)
How far is it between Petersfield and Southampton.
Petersfield is located in Central Hampshire, United Kingdomcountry within 51° 0' 13.68" N -1° 3' 45.36" W (51.0038, -0.9374) coordinates. The local time in Petersfield is 05:19 (15.10.2026)
Southampton is located in Southampton, United Kingdomcountry within 50° 54' 9" N -2° 35' 44.88" W (50.9025, -1.4042) coordinates. The local time in Southampton is 05:19 (15.10.2026)
The calculated flying distance from Petersfield to Southampton is 21.49miles which is equal to 34.58 km.
Petersfield, Central Hampshire, United Kingdom
Related Distances from Petersfield
Southampton, Southampton, United Kingdom

