20:23 Platform —
Expected On time
London Waterloo
Calling at:
- Clapham Junction (20:27)
- Vauxhall (20:32)
- London Waterloo (20:37)
20:29 Platform —
Expected On time
Chessington South
Calling at:
- Wimbledon (20:33)
- Raynes Park (20:37)
- Motspur Park (20:40)
- Malden Manor (20:43)
- Tolworth (20:46)
- Chessington North (20:49)
- Chessington South (20:53)
20:32 Platform —
Expected On time
Woking
Calling at:
- Wimbledon (20:36)
- Surbiton (20:44)
- Esher (20:48)
- Hersham (20:51)
- Walton-on-Thames (20:54)
- Weybridge (20:57)
- Byfleet & New Haw (21:00)
- West Byfleet (21:03)
- Woking (21:08)
20:33 Platform —
Expected On time
London Waterloo
Calling at:
- Clapham Junction (20:36)
- Vauxhall (20:41)
- London Waterloo (20:46)
20:35 Platform —
Expected On time
Dorking
Calling at:
- Wimbledon (20:39)
- Raynes Park (20:43)
- Motspur Park (20:46)
- Worcester Park (20:48)
- Stoneleigh (20:51)
- Ewell West (20:54)
- Epsom (20:57)
- Ashtead (21:02)
- Leatherhead (21:06)
- Boxhill & Westhumble (21:11)
- Dorking (21:14)
20:35 Platform —
Expected On time
London Waterloo
Calling at:
- Clapham Junction (20:38)
- Vauxhall (20:43)
- London Waterloo (20:49)
20:39 Platform —
Expected On time
London Waterloo
Calling at:
- Clapham Junction (20:41)
- Vauxhall (20:46)
- London Waterloo (20:52)
20:39 Platform —
Expected On time
Richmond
Calling at:
- Wimbledon (20:43)
- Raynes Park (20:46)
- New Malden (20:49)
- Norbiton (20:52)
- Kingston (20:55)
- Hampton Wick (21:00)
- Teddington (21:05)
- Strawberry Hill (21:08)
- Twickenham (21:12)
- St Margarets (London) (21:15)
- Richmond (21:18)
20:42 Platform —
Expected On time
London Waterloo
Calling at:
- Clapham Junction (20:45)
- Vauxhall (20:50)
- London Waterloo (20:55)
20:45 Platform —
Expected On time
Guildford
via Cobham
Calling at:
- Wimbledon (20:49)
- Surbiton (20:57)
- Hinchley Wood (21:02)
- Claygate (21:05)
- Oxshott (21:09)
- Cobham & Stoke d'Abernon (21:13)
- Effingham Junction (21:19)
- Horsley (21:22)
- Clandon (21:27)
- London Road (Guildford) (21:33)
- Guildford (21:39)