Around the World

Distance between Staines and Portsmouth

Distance from Staines to Portsmouth is 51 miles / 81 kilometers.

Map showing the distance from Staines to Portsmouth

Beeline Air distance: miles km

Staines

City: Staines
Country: United Kingdom

Portsmouth

City: Portsmouth
Country: United Kingdom

Time difference between Staines and Portsmouth

There is no time difference between Staines and Portsmouth. Current local time in Staines and Portsmouth is 14:59 GMT (2025-02-27)

Search