← 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.
15:54
15:58
Portsmouth Harbour
1P45 • South Western Railway
1
15:57
16:01
Portsmouth & Southsea
2P43 • South Western Railway
2
16:01
London Waterloo
1P52 • South Western Railway
3
16:10
London Waterloo
2P54 • South Western Railway
2
16:28
16:32
London Waterloo
1P54 • South Western Railway
2
16:29
16:30
Portsmouth Harbour
1P47 • South Western Railway
1
16:41
London Waterloo
2P56 • South Western Railway
2
16:54
17:04
Portsmouth Harbour
1P49 • South Western Railway
2
16:57
17:07
Portsmouth & Southsea
2P47 • South Western Railway
1
17:01
London Waterloo
1P56 • South Western Railway
2
17:09
London Waterloo
2P58 • South Western Railway
3
17:26
17:28
Portsmouth Harbour
1P51 • South Western Railway
1
17:29
London Waterloo
1P58 • South Western Railway
2
17:41
London Waterloo
2P60 • South Western Railway
2
Later trains
← Departures from Haslemere
13:15 Portsmouth Harbour to London Waterloo
1P44 • South Western Railway •
RTT
Portsmouth Harbour
13:15
4
Portsmouth & Southsea
13:19
1
Fratton
13:24
1
Havant
13:33
13:34
1
Petersfield
13:48
13:49
1
Haslemere
14:01
14:06
3
Godalming
14:11
14:17
1
Guildford
14:19
14:24
5
Woking
14:28
14:37
2
London Waterloo
14:55
15:04
12