← 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:33 Portsmouth Harbour to London Waterloo
1P38 • South Western Railway •
RTT
This train has been delayed by a late running freight train.
Portsmouth Harbour
11:33
3
Portsmouth & Southsea
11:37
11:38
1
Fratton
11:41
1
Hilsea
11:45
11:46
1
Bedhampton
11:50
1
Havant
11:53
1
Rowlands Castle
11:58
11:59
1
Petersfield
12:10
1
Liss
12:15
12:16
1
Liphook
12:22
1
Haslemere
12:29
12:30
2
Godalming
12:39
12:40
1
Farncombe
12:42
12:43
1
Guildford
12:49
5
Woking
12:58
13:05
1
London Waterloo
13:23
13:28
15