← Change station
Haslemere
The ticket office is currently closed at this station.
05:23
from Guildford
2P03 • South Western Railway
1
↓
This site cannot display trains that left over 2 hours ago.
11:22
11:28
Portsmouth Harbour
1P27 • South Western Railway
1
11:28
11:35
London Waterloo
1P34 • South Western Railway
2
11:56
Portsmouth Harbour
1P29 • South Western Railway
1
12:01
12:10
London Waterloo
1P36 • South Western Railway
3
12:09
12:13
London Waterloo
2P38 • South Western Railway
2
12:22
Portsmouth Harbour
1P31 • South Western Railway
1
12:29
12:30
London Waterloo
1P38 • South Western Railway
2
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
Later trains
← Departures from Haslemere
10:09 Haslemere to London Waterloo
2P30 • South Western Railway •
RTT
This train has been cancelled because of a fault on a train earlier.
Haslemere
10:09
•
cancelled
2
Witley
10:16
•
cancelled
1
Milford (Surrey)
10:20
•
cancelled
1
Godalming
10:24
•
cancelled
1
Farncombe
10:27
•
cancelled
1
Guildford
10:34
•
cancelled
5
Worplesdon
10:40
•
cancelled
1
Woking
10:45
•
cancelled
2
Clapham Junction
11:07
•
cancelled
7
London Waterloo
11:18
•
cancelled
7