Distance from Petworth to Halstead
The distance from Petworth to Halstead is 165 km (or 103 mi). The estimated driving time for the trip is 1h 55min and the main road for this route is the Horsham Road. In a straight line, the distance between Petworth and Halstead is 133 km (83 mi).
Distance from Petworth and other towns
- Distance from Petworth to Canonbie
- Distance from Petworth to Ibstock
- Distance from Petworth to Caersws
- Distance from Petworth to Gravesend
- Distance from Petworth to Woking
- Distance from Petworth to Huntingdon
- Distance from Petworth to Newport
- Distance from Petworth to Mirfield
- Distance from Petworth to Strathpeffer
- Distance from Petworth to Kingston Upon Thames
- Distance from Petworth to Cranleigh
- Distance from Petworth to Aberaeron
Distance from Halstead and other towns
- Distance from Halstead to London
- Distance from Halstead to Portsmouth
- Distance from Halstead to Edinburgh
- Distance from Halstead to Leicester
- Distance from Halstead to Stoke-On-Trent
- Distance from Halstead to Liverpool
- Distance from Halstead to Birmingham
- Distance from Halstead to Sheffield
- Distance from Halstead to Leeds
- Distance from Halstead to Glasgow
- Distance from Halstead to Nottingham