16:20
Expected On time
London Waterloo
Calling at:
- Clapham Junction (16:24)
- Vauxhall (16:29)
- London Waterloo (16:34)
16:22
Expected On time
Guildford
Calling at:
- Wimbledon (16:26)
- Surbiton (16:35)
- Esher (16:39)
- Hersham (16:42)
- Walton-on-Thames (16:45)
- Weybridge (16:48)
- Byfleet & New Haw (16:51)
- West Byfleet (16:54)
- Woking (16:59)
- Guildford (17:09)
16:28
Expected On time
London Waterloo
Calling at:
- Clapham Junction (16:32)
- Vauxhall (16:37)
- London Waterloo (16:42)
16:30
Expected On time
Richmond
Calling at:
- Wimbledon (16:34)
- Raynes Park (16:37)
- New Malden (16:40)
- Norbiton (16:43)
- Kingston (16:46)
- Hampton Wick (16:51)
- Teddington (16:55)
- Strawberry Hill (16:58)
- Twickenham (17:03)
- St Margarets (London) (17:05)
- Richmond (17:08)
16:31
Expected On time
London Waterloo
Calling at:
- Clapham Junction (16:35)
- Vauxhall (16:40)
- London Waterloo (16:45)
16:33
Expected On time
Chessington South
Calling at:
- Wimbledon (16:37)
- Raynes Park (16:41)
- Motspur Park (16:44)
- Malden Manor (16:47)
- Tolworth (16:50)
- Chessington North (16:53)
- Chessington South (16:55)
16:35
Expected 16:39
London Waterloo
Calling at:
- Clapham Junction (16:42)
- Vauxhall (16:47)
- London Waterloo (16:52)
This service has been delayed by a fault on this train which is now fixed
16:39
Expected On time
Hampton Court
Calling at:
- Wimbledon (16:43)
- Raynes Park (16:46)
- New Malden (16:49)
- Surbiton (16:56)
- Thames Ditton (17:01)
- Hampton Court (17:04)
16:41
Expected On time
London Waterloo
Calling at:
- Clapham Junction (16:45)
- Vauxhall (16:50)
- London Waterloo (16:55)
16:44
Expected On time
Guildford
via Epsom
Calling at:
- Wimbledon (16:48)
- Raynes Park (16:52)
- Motspur Park (16:55)
- Worcester Park (16:58)
- Stoneleigh (17:01)
- Ewell West (17:03)
- Epsom (17:07)
- Ashtead (17:11)
- Leatherhead (17:15)
- Bookham (17:21)
- Effingham Junction (17:24)
- Horsley (17:27)
- Clandon (17:32)
- London Road (Guildford) (17:37)
- Guildford (17:41)