← Change station
Haslemere
The ticket office is currently closed at this station.
05:55
from Portsmouth Harbour
1P12 • South Western Railway
2
↓
This site cannot display trains that left over 2 hours ago.
13:56
Portsmouth Harbour
1P37 • South Western Railway
1
14:01
14:06
London Waterloo
1P44 • South Western Railway
3
14:09
14:11
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
14:57
Portsmouth Harbour
1P41 • South Western Railway
1
15:01
15:03
London Waterloo
1P48 • South Western Railway
3
15:09
London Waterloo
2P50 • South Western Railway
2
15:22
15:27
Portsmouth Harbour
1P43 • South Western Railway
1
15:28
London Waterloo
1P50 • South Western Railway
2
Later trains
← Departures from Haslemere
12:00 London Waterloo to Portsmouth Harbour
1P33 • South Western Railway •
RTT
London Waterloo
12:00
16
Woking
12:25
12:27
5
Guildford
12:33
12:36
4
Farncombe
12:40
12:41
2
Godalming
12:43
12:45
2
Haslemere
12:56
13:00
1
Liphook
13:01
13:06
2
Liss
13:07
13:13
2
Petersfield
13:13
13:19
2
Rowlands Castle
13:23
13:29
2
Havant
13:29
13:42
1
Bedhampton
13:32
13:45
2
Hilsea
13:37
13:50
2
Fratton
13:41
13:54
3
Portsmouth & Southsea
13:45
13:58
2
Portsmouth Harbour
13:48
14:01
3