← Change station
Portsmouth Harbour
16:22
16:27
from Haslemere
1Z43 • South Western Railway
4
↓
This site cannot display trains that left over 2 hours ago.
19:32
Haslemere
1Z80 • South Western Railway
3
19:46
Haslemere
2Z82 • South Western Railway
4
20:01
cancelled
London Victoria
via Horsham
1C65 • Southern • 4 coaches
1
20:09
cancelled
Cardiff Central
1F36 • Great Western Railway
20:14
20:15
Brighton
via Littlehampton
2S87 • Southern • 4 coaches
1
20:17
London Waterloo
via Basingstoke
1T76 • South Western Railway
5
20:20
Ryde Pier Head
0S00 • South Western Railway
⛴️
20:32
Haslemere
1Z84 • South Western Railway
3
20:46
Haslemere
2Z86 • South Western Railway
4
21:01
cancelled
London Victoria
via Horsham
1C69 • Southern • 4 coaches
1
21:09
21:24
Bristol Temple Meads
1F38 • Great Western Railway
4
21:14
21:15
Brighton
1S39 • Southern • 4 coaches
1
21:17
London Waterloo
via Basingstoke
1T80 • South Western Railway
5
Later trains
← Departures from Portsmouth Harbour
19:01 Portsmouth Harbour to Barnham
1C61 • Southern •
RTT
This train has been delayed by train crew being delayed.
Portsmouth Harbour
19:01
19:06
1
Portsmouth & Southsea
19:05
19:10
1
Fratton
19:09
19:14
1
Havant
19:18
19:23
1
Emsworth
19:21
19:26
1
Southbourne
19:24
19:30
1
Chichester
19:32
19:38
1
Barnham
19:40
19:47
2