← 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.
Earlier trains
12:44
Dalston Junction
9H30 • London Overground
2
12:44
12:45
Portsmouth Harbour
2P37 • South Western Railway
6
12:45
Dorking via Hackbridge
2I28 • Southern • 8 coaches
15
12:45
Effingham Junction
0B00 • South Western Railway
🚌
12:48
Surbiton
0B00 • South Western Railway
🚌
12:48
Weybridge
0B00 • South Western Railway
🚌
12:49
Reading
2C35 • South Western Railway
5
12:53
12:55
London Victoria
1H27 • Southern • 8 coaches
12
12:53
Ore
1F28 • Southern • 8 coaches
13
12:54
cancelled
London Waterloo
2U34 • South Western Railway
4
12:54
13:03
Windsor & Eton Riverside
2U35 • South Western Railway
6
12:55
Surbiton
0B00 • South Western Railway
🚌
12:58
East Grinstead
1L32 • Southern • 8 coaches
13
12:59
Dalston Junction
9H31 • London Overground
2
12:59
Worcester Park
0B00 • South Western Railway
🚌
13:00
Woking via Hounslow & Staines
1S35 • South Western Railway
5
13:01
London Victoria
2B55 • Southern • 5 coaches
14
13:02
London Victoria
1L29 • Southern • 8 coaches
12
13:02
13:07
London Waterloo
1S34 • South Western Railway
3
13:03
Weybridge
0B00 • South Western Railway
🚌
13:05
London Victoria
1A27 • Southern • 8 coaches
12
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
🚌
Later trains
Powered by National Rail Enquiries