06:41 Platform 2 Expected Cancelled Guildford Calling at: Epsom (07:16)Ashtead (07:20)Leatherhead (07:24)Bookham (07:29)Effingham Junction (07:35)London Road (Guildford) (07:44)Guildford (07:49) 10 coaches Track live Watch train Share train
06:41 Platform 1 Expected On time London Waterloo Calling at: Stoneleigh (06:43)Worcester Park (06:46)Motspur Park (06:50)Raynes Park (06:54)Wimbledon (06:58)Earlsfield (07:02)Clapham Junction (07:06)Vauxhall (07:11)London Waterloo (07:18) 10 coaches Track live Watch train Share train
06:55 Platform 2 Expected On time Dorking Calling at: Epsom (06:59)Ashtead (07:05)Leatherhead (07:08)Boxhill & Westhumble (07:13)Dorking (07:18) 10 coaches Track live Watch train Share train
07:10 Platform 2 Expected On time Dorking Calling at: Epsom (07:13)Ashtead (07:19)Leatherhead (07:23)Boxhill & Westhumble (07:28)Dorking (07:32) 10 coaches Track live Watch train Share train
07:11 Platform 1 Expected On time London Waterloo Calling at: Stoneleigh (07:13)Worcester Park (07:16)Motspur Park (07:20)Raynes Park (07:24)Wimbledon (07:28)Earlsfield (07:32)Clapham Junction (07:36)Vauxhall (07:41)London Waterloo (07:48) 10 coaches Track live Watch train Share train
07:20 Platform 1 Expected On time London Waterloo Calling at: Stoneleigh (07:23)Worcester Park (07:26)Motspur Park (07:30)Raynes Park (07:34)Wimbledon (07:38)Earlsfield (07:42)Clapham Junction (07:46)Vauxhall (07:51)London Waterloo (07:59) 8 coaches Track live Watch train Share train
07:40 Platform 2 Expected On time Guildford Calling at: Epsom (07:43)Ashtead (07:51)Leatherhead (07:54)Bookham (08:02)Effingham Junction (08:07)Horsley (08:10)Clandon (08:16)London Road (Guildford) (08:21)Guildford (08:27) 8 coaches Track live Watch train Share train
07:40 Platform 1 Expected On time London Waterloo Calling at: Stoneleigh (07:42)Worcester Park (07:45)Motspur Park (07:49)Raynes Park (07:53)Wimbledon (07:57)Earlsfield (08:01)Clapham Junction (08:05)Vauxhall (08:10)London Waterloo (08:18) 10 coaches Track live Watch train Share train
07:49 Platform 1 Expected On time London Waterloo Calling at: Stoneleigh (07:52)Worcester Park (07:55)Motspur Park (07:59)Raynes Park (08:03)Wimbledon (08:07)Earlsfield (08:11)Clapham Junction (08:15)Vauxhall (08:20)London Waterloo (08:27) 10 coaches Track live Watch train Share train
07:54 Platform — Expected On time Dorking Calling at: Epsom (07:58)Ashtead (08:03)Leatherhead (08:07)Boxhill & Westhumble (08:12)Dorking (08:16) 10 coaches Track live Watch train Share train
08:10 Platform — Expected On time London Waterloo Calling at: Stoneleigh (08:12)Worcester Park (08:15)Motspur Park (08:19)Raynes Park (08:23)Wimbledon (08:27)Earlsfield (08:31)Clapham Junction (08:35)Vauxhall (08:40)London Waterloo (08:48) 10 coaches Track live Watch train Share train
08:19 Platform — Expected On time London Waterloo Calling at: Stoneleigh (08:22)Worcester Park (08:25)Motspur Park (08:29)Raynes Park (08:33)Wimbledon (08:37)Earlsfield (08:41)Clapham Junction (08:45)Vauxhall (08:50)London Waterloo (08:57) 10 coaches Track live Watch train Share train
08:24 Platform — Expected On time Guildford Calling at: Epsom (08:28)Ashtead (08:37)Leatherhead (08:41)Bookham (08:47)Effingham Junction (08:53)Horsley (08:56)Clandon (09:01)London Road (Guildford) (09:07)Guildford (09:12) 10 coaches Track live Watching Share train