Distance from Petworth to Portsmouth
The distance from Petworth to Portsmouth is 53 km (or 33 mi). The estimated driving time for the trip is 39min and the main road for this route is the A27. In a straight line, the distance between Petworth and Portsmouth is 40 km (25 mi).
Distance from Petworth and other towns
- Distance from Petworth to Liskeard
- Distance from Petworth to West Drayton
- Distance from Petworth to West Linton
- Distance from Petworth to Harlow
- Distance from Petworth to Edinburgh
- Distance from Petworth to Doune
- Distance from Petworth to Beauly
- Distance from Petworth to Herne Bay
- Distance from Petworth to Kirkwall
- Distance from Petworth to Henley-On-Thames
- Distance from Petworth to High Wycombe
- Distance from Petworth to Gretna
Distance from Portsmouth and other towns
- Distance from Portsmouth to Cardiff
- Distance from Portsmouth to Nottingham
- Distance from Portsmouth to Glasgow
- Distance from Portsmouth to Middlesbrough
- Distance from Portsmouth to Birmingham
- Distance from Portsmouth to Leicester
- Distance from Portsmouth to Edinburgh
- Distance from Portsmouth to Sheffield
- Distance from Portsmouth to Brighton
- Distance from Portsmouth to London
- Distance from Portsmouth to Stoke-On-Trent