← 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.
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
⛴️
18:17
London Waterloo
via Basingstoke
1T68 • South Western Railway
5
18:32
Haslemere
1Z76 • South Western Railway
3
18:46
Haslemere
2Z78 • South Western Railway
4
19:01
19:06
London Victoria
via Horsham
1C61 • Southern • 4 coaches
1
19:09
Cardiff Central
1F34 • Great Western Railway
4
19:14
19:20
Brighton
1S35 • Southern • 4 coaches
1
19:17
London Waterloo
via Basingstoke
1T72 • South Western Railway
5
19:20
Ryde Pier Head
0S00 • South Western Railway
⛴️
Later trains
← Departures from Portsmouth Harbour
18:14 Portsmouth Harbour to Brighton
1S33 • Southern •
RTT
Portsmouth Harbour
18:14
1
Portsmouth & Southsea
18:18
1
Fratton
18:22
1
Bedhampton
18:30
1
Havant
18:33
1
Warblington
18:35
1
Emsworth
18:38
1
Southbourne
18:41
18:42
1
Nutbourne
18:44
18:45
1
Bosham
18:47
18:48
1
Fishbourne (West Sussex)
18:50
18:52
1
Chichester
18:54
18:56
1
Barnham
19:02
19:04
3
Ford
19:07
19:08
1
Angmering
19:14
19:15
1
Goring-by-Sea
19:18
19:20
1
Durrington-on-Sea
19:20
19:22
1
West Worthing
19:23
19:25
1
Worthing
19:26
19:28
2
East Worthing
19:28
19:30
1
Lancing
19:31
19:33
1
Shoreham-by-Sea
19:36
19:38
1
Southwick
19:39
19:41
1
Fishersgate
19:41
19:43
1
Portslade
19:43
19:45
1
Aldrington
19:45
19:47
1
Hove
19:49
2
Brighton
19:53