← Change station

Clapham Junction

Trains through Staines may be cancelled, delayed by up to 30 minutes or revised. More details can be found in Status and Disruptions.

Trains between Clapham Junction and Gospel Oak may be delayed by up to 30 minutes or cancelled. Latest information can be found in Status and Disruptions.

Trains between Sutton (Surrey) and Mitcham Eastfields may be cancelled, delayed by up to 60 minutes or revised. Further information can be found in Status and Disruptions.
Earlier trains
20:38
21:47
London Waterloo
2C64 • South Western Railway
4
20:53
21:51
London Waterloo
1B68 • South Western Railway
4
21:00
21:51
London Waterloo
1W68 • South Western Railway
3
21:15
21:19
London Victoria
1A59 • Southern • 12 coaches
12
21:18
22:10
London Waterloo
1L68 • South Western Railway
3
21:18
Surbiton
0B00 • South Western Railway
🚌
21:18
Weybridge
0B00 • South Western Railway
🚌
21:19
cancelled
Reading
2C69 • South Western Railway
5
21:19
Shepherds Bush
2M69 • Southern
17
21:20
Hampton Court
0B00 • South Western Railway
🚌
21:23
Havant
Littlehampton via Hove & Worthing
1H90 • Southern • 8 coaches
13
21:23
21:25
London Victoria
1F61 • Southern • 8 coaches
12
21:24
21:26
Shepperton via Richmond
2H67 • South Western Railway
5
21:25
London Waterloo
2H66 • South Western Railway
4
21:25
Surbiton
0B00 • South Western Railway
🚌
21:27
22:18
Poole
1B71 • South Western Railway
6
21:28
London Bridge via Crystal Palace
2F66 • Southern • 4 coaches
15
21:28
22:14
London Waterloo
1P70 • South Western Railway
3
21:29
Dalston Junction
9H65 • London Overground
2
21:30
Willesden Junction
2L51 • London Overground
1
21:31
21:34
London Victoria
2B33 • Southern • 8 coaches
14
21:38
21:43
London Victoria
2I61 • Southern • 10 coaches
14
21:38
21:57
London Waterloo
2C68 • South Western Railway
4
21:39
21:40
Brighton
1A58 • Southern • 12 coaches
13
21:39
Epsom Downs via Norbury
2B38 • Southern • 8 coaches
15
21:39
Chessington South
0B00 • South Western Railway
🚌
21:42
Bognor Regis via Horsham
1B66 • Southern • 8 coaches
13
21:44
Dalston Junction
9H66 • London Overground
2
21:44
21:59
Stratford (London)
2L52 • London Overground
1
21:44
22:37
Yeovil Junction
1L73 • South Western Railway
6
21:45
21:46
Epsom via Hackbridge
2I64 • Southern • 10 coaches
15
21:45
21:47
London Victoria
1A61 • Southern • 12 coaches
12
21:45
Effingham Junction
0B00 • South Western Railway
🚌
21:46
21:47
London Victoria
2F61 • Southern • 6 coaches
14
21:48
Surbiton
0B00 • South Western Railway
🚌
21:48
Weybridge
0B00 • South Western Railway
🚌
21:49
Reading
2C71 • South Western Railway
5
21:50
Hampton Court
0B00 • South Western Railway
🚌
21:53
Hastings via Gatwick Airport & Eastbourne
1F64 • Southern • 8 coaches
13
21:53
21:54
London Victoria
1H63 • Southern • 8 coaches
12
21:53
22:27
London Waterloo
1B72 • South Western Railway
3
21:54
cancelled
Windsor & Eton Riverside
2U71 • South Western Railway
5
21:55
22:21
London Waterloo
2U70 • South Western Railway
4
21:58
London Bridge via Crystal Palace
2F68 • Southern • 6 coaches
15
21:58
Oxted
1L68 • Southern • 8 coaches
13
21:59
Dalston Junction
9H67 • London Overground
2
21:59
22:24
London Waterloo
2P72 • South Western Railway
3
21:59
cancelled
Stratford (London)
2L53 • London Overground
1
22:00
22:01
Woking via Hounslow & Staines
1S71 • South Western Railway
5
22:01
London Victoria
2B37 • Southern • 8 coaches
14
Later trains
Powered by National Rail Enquiries