20:05 Platform 1 Expected On time London Bridge Calling at: West Croydon (20:09)Norwood Junction (20:15)London Bridge (20:29) 10 coaches Track live Watch train Share train
20:08 Platform 2 Expected On time Epsom Downs Calling at: Wallington (20:11)Carshalton Beeches (20:14)Sutton (London) (20:18)Belmont (20:22)Banstead (20:26)Epsom Downs (20:30) 8 coaches Track live Watch train Share train
20:18 Platform 2 Expected On time Epsom Calling at: Wallington (20:21)Carshalton Beeches (20:24)Sutton (London) (20:28)Cheam (20:32)Ewell East (20:35)Epsom (20:39) 4 coaches Track live Watch train Share train
20:21 Platform 1 Expected On time Selhurst Calling at: West Croydon (20:25)Selhurst (20:30) 8 coaches Track live Watch train Share train
20:30 Platform 1 Expected On time London Victoria via Norbury Calling at: West Croydon (20:35)Selhurst (20:40)Thornton Heath (20:43)Norbury (20:46)Streatham Common (20:49)Balham (20:54)Wandsworth Common (20:57)Clapham Junction (21:01)Battersea Park (21:05)London Victoria (21:11) 8 coaches Track live Watch train Share train
20:35 Platform 1 Expected On time London Bridge Calling at: West Croydon (20:39)Norwood Junction (20:45)London Bridge (20:59) 10 coaches Track live Watch train Share train
20:37 Platform 2 Expected 20:39 Epsom Downs Calling at: Wallington (20:41)Carshalton Beeches (20:44)Sutton (London) (20:48)Belmont (20:52)Banstead (20:56)Epsom Downs (21:00) 8 coaches Track live Watch train Share train
20:48 Platform 2 Expected On time Epsom Calling at: Wallington (20:51)Carshalton Beeches (20:54)Sutton (London) (20:58)Cheam (21:02)Ewell East (21:05)Epsom (21:09) 8 coaches Track live Watch train Share train
21:00 Platform 1 Expected On time London Victoria via Norbury Calling at: West Croydon (21:05)Selhurst (21:10)Thornton Heath (21:13)Norbury (21:16)Streatham Common (21:18)Balham (21:24)Wandsworth Common (21:27)Clapham Junction (21:31)Battersea Park (21:35)London Victoria (21:40) 8 coaches Track live Watch train Share train
21:05 Platform 1 Expected On time London Bridge Calling at: West Croydon (21:09)Norwood Junction (21:15)London Bridge (21:28) 4 coaches Track live Watch train Share train
21:07 Platform — Expected On time Epsom Downs Calling at: Wallington (21:11)Carshalton Beeches (21:14)Sutton (London) (21:18)Belmont (21:22)Banstead (21:26)Epsom Downs (21:30) 8 coaches Track live Watch train Share train
21:18 Platform — Expected On time Epsom Calling at: Wallington (21:21)Carshalton Beeches (21:24)Sutton (London) (21:28)Cheam (21:32)Ewell East (21:35)Epsom (21:39) 5 coaches Track live Watch train Share train
21:30 Platform — Expected On time London Victoria via Norbury Calling at: West Croydon (21:35)Selhurst (21:40)Thornton Heath (21:43)Norbury (21:46)Streatham Common (21:49)Balham (21:54)Wandsworth Common (21:57)Clapham Junction (22:01)Battersea Park (22:05)London Victoria (22:10) 8 coaches Track live Watch train Share train
21:35 Platform — Expected On time London Bridge Calling at: West Croydon (21:39)Norwood Junction (21:45)London Bridge (22:01) 8 coaches Track live Watch train Share train
21:37 Platform — Expected On time Epsom Downs Calling at: Wallington (21:41)Carshalton Beeches (21:44)Sutton (London) (21:48)Belmont (21:52)Banstead (21:56)Epsom Downs (22:00) 8 coaches Track live Watch train Share train
21:48 Platform — Expected On time Epsom Calling at: Wallington (21:51)Carshalton Beeches (21:54)Sutton (London) (21:58)Cheam (22:02)Ewell East (22:05)Epsom (22:09) 5 coaches Track live Watch train Share train
22:00 Platform — Expected On time London Victoria via Norbury Calling at: West Croydon (22:04)Selhurst (22:10)Thornton Heath (22:13)Norbury (22:16)Streatham Common (22:19)Balham (22:24)Wandsworth Common (22:27)Clapham Junction (22:31)Battersea Park (22:35)London Victoria (22:40) 8 coaches Track live Watch train Share train
22:05 Platform — Expected On time London Bridge Calling at: West Croydon (22:09)Norwood Junction (22:15)London Bridge (22:29) 5 coaches Track live Watch train Share train