← Change station
Raynes Park
Earlier trains
23:23
23:24
London Waterloo
2M76 • South Western Railway
23:25
cancelled
Hampton Court
2J73 • South Western Railway
23:28
London Waterloo
2O71 • South Western Railway
23:32
cancelled
Shepperton
2H73 • South Western Railway
23:35
London Waterloo
2D78 • South Western Railway
23:40
23:43
London Waterloo
2J78 • South Western Railway
23:43
Dorking
1D73 • South Western Railway
23:43
23:46
London Waterloo
2H78 • South Western Railway
23:46
Richmond
2K73 • South Western Railway
23:49
cancelled
Wimbledon
2G92 • South Western Railway
23:55
cancelled
Hampton Court
2J75 • South Western Railway
23:57
00:00
Wimbledon
2M96 • South Western Railway
23:59
London Waterloo
2O73 • South Western Railway
00:01
Shepperton
2H75 • South Western Railway
00:05
00:06
Chessington South
2M75 • South Western Railway
00:05
London Waterloo
1D78 • South Western Railway
00:12
00:14
Guildford
via Epsom
2D75 • South Western Railway
00:12
00:14
London Waterloo
2H80 • South Western Railway
00:24
London Waterloo
2J98 • South Western Railway
00:26
London Waterloo
2O75 • South Western Railway
00:31
00:34
Shepperton
2H77 • South Western Railway
00:34
Wimbledon
2D92 • South Western Railway
00:42
Wimbledon
2M98 • South Western Railway
00:46
Dorking
1D81 • South Western Railway
00:59
Woking
2F79 • South Western Railway
01:04
Strawberry Hill
2K77 • South Western Railway
Later trains