← Change station
Earlsfield
07:23
cancelled
from Twickenham
2O05 • South Western Railway
2
↓
22:28
London Waterloo
2J72 • South Western Railway
2
22:30
Richmond
2K69 • South Western Railway
3
22:31
22:32
London Waterloo
2M72 • South Western Railway
2
22:33
Chessington South
2M69 • South Western Railway
3
22:36
22:37
London Waterloo
2G72 • South Western Railway
2
22:42
London Waterloo
2F72 • South Western Railway
2
22:44
22:45
Clandon
2D71 • South Western Railway
3
22:46
London Waterloo
1D72 • South Western Railway
2
22:50
London Waterloo
2H74 • South Western Railway
2
22:52
Woking
2F71 • South Western Railway
3
23:00
Shepperton
2H71 • South Western Railway
3
23:03
23:04
Chessington South
2M71 • South Western Railway
3
23:09
Hampton Court
2J71 • South Western Railway
3
23:11
23:12
London Waterloo
2F74 • South Western Railway
2
23:14
Epsom
2D73 • South Western Railway
3
23:16
London Waterloo
2D74 • South Western Railway
2
23:18
Clandon
2G73 • South Western Railway
3
23:20
23:22
London Waterloo
2O69 • South Western Railway
2
23:22
23:23
Woking
2F73 • South Western Railway
3
23:28
London Waterloo
2J76 • South Western Railway
2
23:30
Strawberry Hill
2K73 • South Western Railway
3
23:31
London Waterloo
2M76 • South Western Railway
2
23:35
23:37
London Waterloo
2G76 • South Western Railway
2
23:42
London Waterloo
2F76 • South Western Railway
2
23:44
Epsom
2D75 • South Western Railway
3
23:46
London Waterloo
1D76 • South Western Railway
2
23:50
London Waterloo
2H78 • South Western Railway
2
23:52
23:54
Farnham
2A79 • South Western Railway
3
00:13
Clandon
2G77 • South Western Railway
3
00:15
London Waterloo
2F78 • South Western Railway
2
00:21
cancelled
London Waterloo
2D78 • South Western Railway
2
Later trains
← Departures from Earlsfield
20:11 Shepperton to London Waterloo
2H66 • South Western Railway •
RTT
Shepperton
20:11
1
Upper Halliford
20:14
1
Sunbury
20:16
20:17
1
Kempton Park
20:18
1
Hampton
20:21
20:22
1
Fulwell
20:24
20:25
1
Teddington
20:29
2
Hampton Wick
20:31
20:33
1
Kingston
20:34
20:35
3
Norbiton
20:36
20:38
1
New Malden
20:40
20:42
1
Raynes Park
20:43
20:45
2
Wimbledon
20:47
20:48
5
Earlsfield
20:50
20:52
2
Clapham Junction
20:54
20:56
10
Vauxhall
20:59
21:00
7
London Waterloo
21:06
3