Distance from Petersfield to Bath
The distance from Petersfield to Bath is 86 km (or 54 mi). The estimated driving time for the trip is 56min and the main road for this route is the Liphook and Petersfield Bypass, A3. In a straight line, the distance between Petersfield and Bath is 64 km (40 mi).
Distance from Petersfield and other towns
- Distance from Petersfield to Swanley
- Distance from Petersfield to Inverkeithing
- Distance from Petersfield to Retford
- Distance from Petersfield to Wincanton
- Distance from Petersfield to Hinckley
- Distance from Petersfield to Turriff
- Distance from Petersfield to South Shields
- Distance from Petersfield to Cinderford
- Distance from Petersfield to Sandbach
- Distance from Petersfield to Stowmarket
- Distance from Petersfield to Knottingley
- Distance from Petersfield to Wooler
Distance from Bath and other towns
- Distance from Bath to Stoke-On-Trent
- Distance from Bath to Leeds
- Distance from Bath to Belfast
- Distance from Bath to Cardiff
- Distance from Bath to Sheffield
- Distance from Bath to Leicester
- Distance from Bath to Bristol
- Distance from Bath to London
- Distance from Bath to Glasgow
- Distance from Bath to Reading
- Distance from Bath to Manchester