Bus Times Haslemere
Haslemere has 26 bus stops served by 6 bus routes; the busiest is Wey Hill (E-bound) with 49 buses on Mon–Fri.
- 26 stops
- 6 routes
- 1 operator
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated
Bus stops in Haslemere
- Almshouse Common (E-bound)71, 471
- Almshouse Common (W-bound)71, 471
- Ambulance Station (NE-bound)70
- Ambulance Station (SW-bound)70
- Beech Road (adj)70
- Beech Road (opp)70
- Church Lane Health Centre (o/s)19, 471
- Church Lane Health Centre (opp)19, 471
- Haslemere Railway Station (opp)19, 23, 70, 71, 123, 471
- Haslemere Railway Station (Stop F)19, 23, 70, 71, 123, 471
- High Lane (just before)19, 471
- High Lane Community Centre (adj)19, 471
- High Street (Stop A)19, 70, 471
- High Street (Stop B)19, 70
- Highbury Grove (opp)19, 471
- Holdfast Lane (adj)71, 471
- Holdfast Lane (opp)71, 471
- Peperham Road (SW-bound)19, 471
- Puckshott Way (opp)19, 471
- St Bart's School (opp)19, 471
- The Beeches (adj)70
- The Beeches (opp)70
- Town Hall (Stop C)71, 471
- Town Hall (Stop D)19, 23, 70, 71, 123, 471
- Wey Hill (E-bound)19, 23, 70, 71, 123, 471
- Wey Hill (W-bound)19, 23, 70, 71, 123, 471
Bus routes in Haslemere
Bus operators in Haslemere
Haslemere bus times FAQ
- How many bus stops are there in Haslemere?
- Haslemere has 26 bus stops with a scheduled timetable.
- Which bus routes serve Haslemere?
- 6 routes serve Haslemere, including 19, 23, 70, 71, 123 and 471.
- Which bus companies run in Haslemere?
- Stagecoach South.
- What is the busiest bus stop in Haslemere?
- Wey Hill (E-bound), with 49 scheduled buses on Mon–Fri.
Official journey planners
Opens an external website.