14:49 Platform —
Expected Cancelled
London Waterloo
via Epsom
Calling at:
- Clandon (14:54)
- Horsley (14:58)
- Effingham Junction (15:01)
- Bookham (15:05)
- Leatherhead (15:10)
- Ashtead (15:13)
- Epsom (15:18)
- Ewell West (15:22)
- Stoneleigh (15:25)
- Worcester Park (15:28)
- Motspur Park (15:30)
- Raynes Park (15:34)
- Wimbledon (15:38)
- Earlsfield (15:42)
- Clapham Junction (15:45)
- Vauxhall (15:50)
- London Waterloo (15:55)
14:58
Expected On time
Guildford
15:03
Expected On time
Guildford
15:08
Expected On time
Surbiton
Calling at:
- Clandon (15:13)
- Horsley (15:18)
- Effingham Junction (15:21)
- Cobham & Stoke d'Abernon (15:25)
- Oxshott (15:29)
- Claygate (15:33)
- Hinchley Wood (15:36)
- Surbiton (15:40)
15:33 Platform —
Expected Cancelled
Guildford
15:38
Expected On time
Surbiton
Calling at:
- Clandon (15:43)
- Horsley (15:48)
- Effingham Junction (15:51)
- Cobham & Stoke d'Abernon (15:55)
- Oxshott (15:59)
- Claygate (16:03)
- Hinchley Wood (16:06)
- Surbiton (16:10)
15:49
Expected On time
London Waterloo
via Epsom
Calling at:
- Clandon (15:54)
- Horsley (15:58)
- Effingham Junction (16:01)
- Bookham (16:05)
- Leatherhead (16:10)
- Ashtead (16:13)
- Epsom (16:18)
- Ewell West (16:22)
- Stoneleigh (16:25)
- Worcester Park (16:28)
- Motspur Park (16:30)
- Raynes Park (16:34)
- Wimbledon (16:38)
- Earlsfield (16:42)
- Clapham Junction (16:45)
- Vauxhall (16:50)
- London Waterloo (16:55)
15:58
Expected On time
Guildford
16:03 Platform —
Expected On time
Guildford
16:08 Platform —
Expected Cancelled
Surbiton
Calling at:
- Clandon (16:13)
- Horsley (16:18)
- Effingham Junction (16:21)
- Cobham & Stoke d'Abernon (16:25)
- Oxshott (16:29)
- Claygate (16:33)
- Hinchley Wood (16:36)
- Surbiton (16:40)