← Change station
Clapham Junction
Earlier trains
18:11
18:15
Shepperton
via Richmond
2H53 • South Western Railway
6
18:12
18:14
London Waterloo
2U54 • South Western Railway
3
18:15
18:17
Portsmouth & Southsea
2P59 • South Western Railway
5
18:15
Reigate
1R52 • Southern • 4 coaches
13
18:15
Surbiton
0B00 • South Western Railway
🚌
18:16
London Victoria
2F47 • Southern • 4 coaches
14
18:16
18:21
London Waterloo
2S54 • South Western Railway
3
18:18
18:19
Dorking
via Hackbridge
2I50 • Southern • 10 coaches
15
18:19
Stratford (London)
2L51 • London Overground
1
18:21
18:22
London Victoria
1H49 • Southern • 8 coaches
12
18:23
Littlehampton
via Hove & Worthing
1H50 • Southern • 8 coaches
13
18:24
18:32
London Waterloo
2C56 • South Western Railway
4
18:24
Worcester Park
0B00 • South Western Railway
🚌
18:25
Surbiton
0B00 • South Western Railway
🚌
18:26
London Victoria
1L51 • Southern • 8 coaches
12
18:27
East Grinstead
1L54 • Southern • 8 coaches
13
18:27
18:30
London Victoria
2S51 • Southern • 4 coaches
14
18:28
London Bridge
via Crystal Palace
2F54 • Southern • 4 coaches
15
18:28
cancelled
Reading
2C57 • South Western Railway
6
18:29
18:47
London Victoria
1F49 • Southern • 8 coaches
12
18:30
18:31
Dalston Junction
9H53 • London Overground
2
18:30
Surbiton
0B00 • South Western Railway
🚌
18:31
Eastbourne
1F50 • Southern • 12 coaches
13
18:31
18:41
London Victoria
2B09 • Southern • 8 coaches
14
18:32
18:35
Woking
via Hounslow & Staines
2S57 • South Western Railway
5
18:33
Weybridge
0B00 • South Western Railway
🚌
18:34
Stratford (London)
2L52 • London Overground
1
18:35
18:41
East Croydon
2O61 • Southern • 5 coaches
17
18:35
18:37
Weymouth
Poole
1W79 • South Western Railway
6
18:35
Effingham Junction
0B00 • South Western Railway
🚌
18:36
18:39
London Waterloo
2H56 • South Western Railway
3
18:38
London Victoria
2I49 • Southern • 10 coaches
14
18:38
18:43
London Victoria
1B51 • Southern • 12 coaches
12
18:38
18:41
Windsor & Eton Riverside
2U57 • South Western Railway
6
18:39
Epsom Downs
via Norbury
2B14 • Southern • 8 coaches
15
18:40
Shepherds Bush
2M61 • Southern • 5 coaches
16
18:40
Chessington South
0B00 • South Western Railway
🚌
18:40
Surbiton
0B00 • South Western Railway
🚌
18:41
London Victoria
1R49 • Southern • 4 coaches
12
18:41
London Waterloo
2U56 • South Western Railway
4
18:41
18:45
Shepperton
via Richmond
2H55 • South Western Railway
5
18:42
Portsmouth Harbour
via Horsham
Bognor Regis
via Horsham
1C54 • Southern • 8 coaches
13
18:43
Weybridge
0B00 • South Western Railway
🚌
18:44
West Croydon
via Crystal Palace
2S52 • Southern • 4 coaches
15
18:45
18:46
Dalston Junction
9H54 • London Overground
2
18:45
18:50
Exeter St Davids
1L61 • South Western Railway
5
18:45
Reigate
1R54 • Southern • 4 coaches
13
18:45
Surbiton
0B00 • South Western Railway
🚌
18:46
18:50
London Waterloo
2S56 • South Western Railway
3
18:47
London Victoria
2F49 • Southern • 4 coaches
14
Later trains