How to get from Haslemere to Petersfield by car, truck, walk, bike
Distance between Haslemere and Petersfield is 19 kilometers (12 miles).
Driving distance from Haslemere to Petersfield is 23 kilometers (14 miles)
Route Map
Routes from haslemere-surrey to petersfield-hampshire
4 Ways from Haslemere (United Kingdom/Surrey) to Petersfield (United Kingdom/Hampshire)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto High Street, A286 14 m
2. Keep right 24 m
3. Turn right onto High Street, A286 18 m
4. Turn right onto A286 80 m
5. Keep right onto Lower Street, B2131 1.63 km
See more
Questions and Answers
What is the cheapest way to get from Haslemere (United Kingdom/Surrey) to Petersfield (United Kingdom/Hampshire)?
How do I get from Haslemere (United Kingdom/Surrey) to Petersfield (United Kingdom/Hampshire) the fastest?
How long does it take to get from Haslemere (United Kingdom/Surrey) to Petersfield (United Kingdom/Hampshire)?
Trips from Haslemere
HaslemereCity of WestminsterHaslemereBrightonHaslemereChichesterHaslemereCity of WestminsterInformation about Stations
All station in Haslemere (United Kingdom/Surrey)
Haslemere Haslemere Station All station in Petersfield (United Kingdom/Hampshire)
Petersfield Petersfield Station