← Change station
Haslemere
The ticket office is currently closed at this station.
Earlier trains
07:52
07:56
from Portsmouth & Southsea
2P22 • South Western Railway
3
↓
12:56
13:00
Portsmouth Harbour
1P33 • South Western Railway
1
13:01
13:03
London Waterloo
1P40 • South Western Railway
3
13:09
London Waterloo
2P42 • South Western Railway
2
13:22
13:23
Portsmouth Harbour
1P35 • South Western Railway
1
13:28
London Waterloo
1P42 • South Western Railway
2
13:56
Portsmouth Harbour
1P37 • South Western Railway
1
14:01
London Waterloo
1P44 • South Western Railway
3
14:09
London Waterloo
2P46 • South Western Railway
2
14:22
Portsmouth Harbour
1P39 • South Western Railway
1
14:28
London Waterloo
1P46 • South Western Railway
2
Later trains
← Departures from Haslemere
11:30 London Waterloo to Portsmouth Harbour
1P31 • South Western Railway •
RTT
London Waterloo
11:30
15
Woking
11:55
5
Guildford
12:03
4
Godalming
12:10
2
Haslemere
12:22
1
Petersfield
12:33
2
Havant
12:47
2
Fratton
12:56
3
Portsmouth & Southsea
13:00
2
Portsmouth Harbour
13:03
3