← Change station

Clapham Junction

Hot weather is forecast across England and Wales. You should check your journey in full before you travel, taking note of any warnings and advice. Full details can be found in Status and Disruptions.
Buses replace trains between Virginia Water and Weybridge. Latest information can be found in Status and Disruptions.
Reduced London Overground service on the Mildmay, Windrush and Suffragette lines. More details can be found in Status and Disruptions.
Earlier trains
20:15
20:37
Staines
2P67 • South Western Railway
5
20:17
20:29
London Waterloo
1W28 • South Western Railway • 5 coaches
4
20:21
20:46
London Victoria
1H57 • Southern • 8 coaches
12
20:27
East Grinstead
1L62 • Southern • 8 coaches
13
20:28
London Bridge via Crystal Palace
2F62 • Southern • 4 coaches
15
20:29
20:31
Hampton Wick
2Z73 • South Western Railway
11
20:29
20:38
London Victoria
1F57 • Southern • 8 coaches
12
20:29
Reading
2C65 • South Western Railway
6
20:30
Dalston Junction
9H61 • London Overground
2
20:31
cancelled
Eastbourne
1F58 • Southern
13
20:31
London Waterloo
2M64 • South Western Railway
10
20:32
20:35
Dorking via Wimbledon
1D61 • South Western Railway
11
20:32
London Victoria
2B25 • Southern • 8 coaches
14
20:32
Virginia Water
2S65 • South Western Railway
6
20:34
20:36
Stratford (London)
2L60 • London Overground
1
20:35
20:47
East Croydon
2O69 • Southern • 5 coaches
17
20:35
20:39
Poole
1B69 • South Western Railway
6
20:36
cancelled
Strawberry Hill
2K61 • South Western Railway
11
20:38
London Victoria
2I57 • Southern • 8 coaches
14
20:38
20:40
London Victoria
1B59 • Southern • 4 coaches
12
20:38
20:46
Windsor & Eton Riverside
2U65 • South Western Railway
5
20:39
Epsom Downs via Norbury
2B30 • Southern • 8 coaches
15
20:39
20:41
London Waterloo
2O59 • South Western Railway
10
20:39
20:40
London Waterloo
2K57 • South Western Railway
3
20:40
20:43
Yeovil Junction
1L69 • South Western Railway
6
20:41
20:43
London Victoria
1R57 • Southern • 4 coaches
12
20:41
London Waterloo
2U64 • South Western Railway
4
20:42
Portsmouth Harbour via Horsham
Bognor Regis via Horsham
1C62 • Southern • 12 coaches
13
20:43
20:45
Teddington
2O63 • South Western Railway
6
20:45
Dalston Junction
9H62 • London Overground
2
20:45
21:14
London Waterloo
1W70 • South Western Railway
3
20:45
Reigate
1R62 • Southern • 4 coaches
13
20:46
London Victoria
2F57 • Southern • 8 coaches
14
20:46
London Waterloo
2D64 • South Western Railway
10
20:47
London Waterloo
2S64 • South Western Railway
3
20:48
20:49
Dorking via Hackbridge
2I60 • Southern • 5 coaches
15
20:48
Stratford (London)
2L61 • London Overground
1
20:50
21:21
London Waterloo
1P66 • South Western Railway • 8 coaches
3
20:51
21:01
London Victoria
1H59 • Southern • 8 coaches
12
20:51
London Waterloo
2Z76 • South Western Railway
10
20:51
Shepherds Bush
2M67 • Southern • 5 coaches
16
20:51
21:07
Shepperton
2H63 • South Western Railway
11
20:53
21:05
Littlehampton via Hove & Worthing
1H60 • Southern • 8 coaches
13
20:54
20:55
London Waterloo
2H66 • South Western Railway
10
20:56
21:13
Chessington South
2M63 • South Western Railway
11
20:56
20:57
London Victoria
1L61 • Southern • 8 coaches
12
20:56
London Waterloo
2C66 • South Western Railway
4
20:56
Weymouth
1W85 • South Western Railway • 5 coaches
5
20:57
East Grinstead
1L64 • Southern • 8 coaches
13
20:58
Reading
2C67 • South Western Railway
6
Later trains
Powered by National Rail Enquiries