← Change station
Portsmouth Harbour
Earlier trains
16:22
16:27
from Haslemere
1Z43 • South Western Railway
4
↓
16:17
16:20
London Waterloo
via Basingstoke
1T60 • South Western Railway
5
16:32
Haslemere
1Z68 • South Western Railway
3
16:46
Haslemere
2Z70 • South Western Railway
4
17:01
17:02
London Victoria
via Horsham
1C53 • Southern • 4 coaches
1
17:09
Cardiff Central
1F30 • Great Western Railway
4
17:14
17:17
Brighton
1S31 • Southern • 4 coaches
1
17:15
Ryde Pier Head
0S00 • South Western Railway
⛴️
17:17
17:21
London Waterloo
via Basingstoke
1T64 • South Western Railway
5
17:32
Haslemere
1Z72 • South Western Railway
3
17:46
Haslemere
2Z74 • South Western Railway
4
18:01
London Victoria
via Horsham
1C57 • Southern • 4 coaches
1
18:09
Cardiff Central
1F32 • Great Western Railway
4
18:14
Brighton
1S33 • Southern • 4 coaches
1
18:15
Ryde Pier Head
0S00 • South Western Railway
⛴️
Later trains