How to get from Petersfield to Haslemere by car, truck, walk, bike

Distance between Petersfield and Haslemere is 19 kilometers (12 miles).
Driving distance from Petersfield to Haslemere is 24 kilometers (15 miles)

PetersfieldHaslemere
Leaving from
Going to

Route Map

Routes from petersfield-hampshire to haslemere-surrey

4 Ways from Petersfield (United Kingdom/Hampshire) to Haslemere (United Kingdom/Surrey)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 93 m
2. Turn slight right onto Sheep Street 133 m
3. Turn left onto The Square 38 m
4. Turn left onto The Square 52 m
5. Keep right onto Chapel Street 188 m
6. Turn right onto Windsor Road 135 m
7. Turn right onto Station Road 345 m
8. Keep left onto Ramshill, B2070 798 m
9. At roundabout, take exit 1 onto A272 817 m
10. Keep right onto A272 5.76 km
11. At roundabout, take exit 2 onto Liphook and Petersfield Bypass, A3 11.43 km
12. Keep left 744 m
13. Turn left onto Woolmer Hill Road 1.53 km
14. Continue onto Hindhead Road, A287 391 m
15. Continue onto Hindhead Road, B2131 1.91 km
16. Turn slight left onto Lower Street, A286 44 m
17. Turn left onto High Street, A286 5 m
18. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Petersfield (United Kingdom/Hampshire) to Haslemere (United Kingdom/Surrey)?
How do I get from Petersfield (United Kingdom/Hampshire) to Haslemere (United Kingdom/Surrey) the fastest?
How long does it take to get from Petersfield (United Kingdom/Hampshire) to Haslemere (United Kingdom/Surrey)?

Information about Stations

All station in Petersfield (United Kingdom/Hampshire)
Petersfield Petersfield Station
All station in Haslemere (United Kingdom/Surrey)
Haslemere Haslemere Station