Haslemere, England, United Kingdom is located at coordinates 51.09, -0.71. The city operates in the Europe/London timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 30 bus and rail routes operated by 1 transit operator. Browse the complete list of routes and schedules below.
Buses
- 19Aldershot - Haslemere (High Lane Estate)
- 23Liphook - Haslemere
- 70Guildford - Midhurst (70) / Woolmer Hill (71) / Eashing Lane (72)
- 71Guildford - Midhurst (70) / Woolmer Hill (71) / Eashing Lane (72)
- 123
- 470Hammer Hill - Rother College
- 471Hambledon Common / Chiddingfold - Woolmer Hill School
- South Western RailwayHaslemere - Portsmouth & Southsea
- South Western RailwayHaslemere - Portsmouth Harbour
- South Western RailwayHavant - Haslemere
- South Western RailwayPortsmouth Harbour - Guildford
Rail Services
- South Western RailwayFareham - London Waterloo
- South Western RailwayFratton - London Waterloo
- South Western RailwayFratton - Woking
- South Western RailwayGuildford - Petersfield
- South Western RailwayGuildford - Portsmouth & Southsea
- South Western RailwayGuildford - Southampton Central
- South Western RailwayHavant - Guildford
- South Western RailwayLondon Waterloo - Haslemere
- South Western RailwayLondon Waterloo - Havant
- South Western RailwayLondon Waterloo - Petersfield
- South Western RailwayLondon Waterloo - Portsmouth & Southsea
- South Western RailwayPortsmouth & Southsea - Woking
- South Western RailwayPortsmouth Harbour - Guildford
- South Western RailwayPortsmouth Harbour - London Waterloo
- South Western RailwayPortsmouth Harbour - Woking
- South Western RailwaySouthampton Central - London Waterloo
- South Western RailwaySouthampton Central - Woking
- South Western RailwayWoking - Haslemere
- South Western RailwayWoking - Petersfield
Top Streets in Haslemere
-
Lower Street, B2131
Lower Street, B2131 is a secondary road in Haslemere with 5 public transport stops. View stops and routes.
-
Petworth Road, B2131
Petworth Road, B2131 is a secondary road in Haslemere stretching 2.8 km with 14 public transport stops. View stops and routes.
-
Grayswood Road, A286
Grayswood Road, A286 is a primary road in Haslemere stretching 1.3 km with 12 public transport stops. View stops and routes.
-
Camelsdale Road, B2131
Camelsdale Road, B2131 is a secondary road in Haslemere stretching 0.8 km with 10 public transport stops. View stops and routes.
-
Wey Hill, B2131
Wey Hill, B2131 is a secondary road in Haslemere stretching 0.3 km with 7 public transport stops. View stops and routes.
-
Shottermill Road, B2131
Shottermill Road, B2131 is a secondary road in Haslemere stretching 0.2 km with 8 public transport stops. View stops and routes.
-
Critchmere Lane
Critchmere Lane is a local road in Haslemere stretching 0.5 km with 5 public transport stops. View stops and routes.
-
Bell Road, A286
Bell Road, A286 is a primary road in Haslemere stretching 0.7 km with 4 public transport stops. View stops and routes.
-
Chatsworth Avenue
Chatsworth Avenue is a residential street in Haslemere stretching 0.2 km with 3 public transport stops. View stops and routes.
-
Weycombe Road
Weycombe Road is a residential street in Haslemere stretching 0.2 km with 3 public transport stops. View stops and routes.