← Change station

Clapham Junction

Trains between Staines and Windsor & Eton Riverside may be cancelled, delayed by up to 20 minutes or revised. More details can be found in Status and Disruptions.

Trains between Wivelsfield and Haywards Heath may be cancelled or delayed by up to 10 minutes. Latest information can be found in Status and Disruptions.

Earlier trains
13:02
13:07
London Waterloo
1S34 • South Western Railway
3
13:08
London Victoria
2I27 • Southern • 8 coaches
14
13:09
Brighton
1A24 • Southern • 8 coaches
13
13:09
Epsom Downs via Norbury
2B60 • Southern • 5 coaches
15
13:09
Chessington South
0B00 • South Western Railway
🚌
13:10
13:11
Portsmouth Harbour
1P39 • South Western Railway
5
13:10
Surbiton
0B00 • South Western Railway
🚌
13:11
13:13
London Waterloo
2C34 • South Western Railway
3
13:12
Reigate
1R32 • Southern • 4 coaches
13
13:13
13:14
Weymouth
1W39 • South Western Railway
6
13:14
13:21
Dalston Junction
9H32 • London Overground
2
13:14
13:17
London Victoria
1B29 • Southern • 12 coaches
12
13:15
Dorking via Hackbridge
2I30 • Southern • 8 coaches
15
13:18
Surbiton
0B00 • South Western Railway
🚌
13:18
Weybridge
0B00 • South Western Railway
🚌
13:19
cancelled
London Waterloo
1U36 • South Western Railway
4
13:19
13:23
Reading
2C37 • South Western Railway
5
13:20
Hampton Court
0B00 • South Western Railway
🚌
13:23
Brighton
1H30 • Southern • 8 coaches
13
13:23
13:25
London Victoria
1F29 • Southern • 8 coaches
12
13:24
13:26
Shepperton via Richmond
2H35 • South Western Railway
5
13:25
Surbiton
0B00 • South Western Railway
🚌
13:27
13:38
Poole
1B39 • South Western Railway
6
13:28
East Grinstead
1L34 • Southern • 8 coaches
13
13:29
13:30
Dalston Junction
9H33 • London Overground
2
13:29
Worcester Park
0B00 • South Western Railway
🚌
13:30
London Waterloo
2H34 • South Western Railway
4
13:31
London Victoria
2B59 • Southern • 8 coaches
14
13:32
London Victoria
1L31 • Southern • 8 coaches
12
13:33
Weybridge
0B00 • South Western Railway
🚌
13:35
cancelled
Windsor & Eton Riverside
1U37 • South Western Railway
5
13:36
London Victoria
1A29 • Southern • 8 coaches
12
13:38
13:39
London Victoria
2I29 • Southern • 10 coaches
14
13:38
London Waterloo
2C36 • South Western Railway
4
13:39
Brighton
1A26 • Southern • 8 coaches
13
13:39
Epsom Downs via Norbury
2B64 • Southern • 5 coaches
15
13:39
Chessington South
0B00 • South Western Railway
🚌
13:40
Surbiton
0B00 • South Western Railway
🚌
13:42
Portsmouth Harbour via Horsham
Bognor Regis via Horsham
1C34 • Southern • 12 coaches
13
13:42
London Victoria
1R29 • Southern • 4 coaches
12
13:44
Dalston Junction
9H34 • London Overground
2
13:44
13:56
Exeter St Davids
1L41 • South Western Railway
6
13:45
Dorking via Hackbridge
2I32 • Southern • 8 coaches
15
13:45
Effingham Junction
0B00 • South Western Railway
🚌
13:48
Surbiton
0B00 • South Western Railway
🚌
13:48
Weybridge
0B00 • South Western Railway
🚌
13:49
13:51
Reading
2C39 • South Western Railway
5
13:53
London Victoria
1H31 • Southern • 8 coaches
12
13:53
Ore
1F32 • Southern • 8 coaches
13
13:54
cancelled
London Waterloo
2U38 • South Western Railway
4
Later trains
Powered by National Rail Enquiries