← 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
21:18
22:10
London Waterloo
1L68 • South Western Railway
3
21:27
22:18
Poole
1B71 • South Western Railway
6
21:28
22:14
London Waterloo
1P70 • South Western Railway
3
21:38
21:57
London Waterloo
2C68 • South Western Railway
4
21:44
21:59
Stratford (London)
2L52 • London Overground
1
21:44
22:37
Yeovil Junction
1L73 • South Western Railway
6
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
22:02
London Victoria
1L65 • Southern • 8 coaches
12
22:04
22:32
London Waterloo
1S70 • South Western Railway
4
22:08
London Victoria
2I63 • Southern • 8 coaches
14
22:09
22:11
Brighton
1A60 • Southern • 4 coaches
13
22:09
Sutton (London) via Norbury
2B42 • Southern • 8 coaches
15
22:09
Chessington South
0B00 • South Western Railway
🚌
22:10
22:44
Havant
1P75 • South Western Railway
6
22:10
22:36
London Waterloo
2C70 • South Western Railway
3
22:10
Willesden Junction
2Z42 • London Overground
1
22:12
22:14
Horsham
1C96 • Southern • 4 coaches
13
22:12
London Victoria
1B65 • Southern • 12 coaches
12
22:14
Dalston Junction
9H68 • London Overground
2
22:14
cancelled
Stratford (London)
2L54 • London Overground
1
22:15
22:19
London Victoria
1A63 • Southern • 8 coaches
12
22:16
London Victoria
2F63 • Southern • 4 coaches
14
22:17
22:32
London Waterloo
1W72 • South Western Railway
3
22:18
West Croydon
2I66 • Southern • 10 coaches
15
22:18
Surbiton
0B00 • South Western Railway
🚌
22:18
Weybridge
0B00 • South Western Railway
🚌
22:19
22:21
Reading
2C73 • South Western Railway
5
22:19
22:21
Shepherds Bush
2M73 • Southern
17
22:20
Hampton Court
0B00 • South Western Railway
🚌
22:22
Effingham Junction
0B00 • South Western Railway
🚌
22:23
22:24
London Victoria
1F65 • Southern • 8 coaches
12
22:23
Worthing via Hove
1H66 • Southern • 8 coaches
13
22:24
22:28
Shepperton via Richmond
2H71 • South Western Railway
5
22:25
22:26
London Waterloo
2H70 • South Western Railway
4
22:27
delayed
Poole
1B75 • South Western Railway
6
22:28
London Bridge via Crystal Palace
2F70 • Southern • 6 coaches
15
22:28
22:57
London Waterloo
1P74 • South Western Railway
3
22:29
Dalston Junction
9H69 • London Overground
2
22:29
cancelled
Stratford (London)
2L55 • London Overground
1
22:30
Willesden Junction
2Z44 • London Overground
1
22:31
London Victoria
2B41 • Southern • 5 coaches
14
Later trains
Powered by National Rail Enquiries