17:10 Platform 2 Expected 17:13 Hampton Court Calling at: Hampton Court (17:15) 10 coaches This service has been delayed by a speed restriction Track live Watch train Share train
17:25 Platform 1 Expected On time London Waterloo Calling at: Surbiton (17:30)Berrylands (17:33)New Malden (17:36)Raynes Park (17:39)Wimbledon (17:42)Earlsfield (17:46)Clapham Junction (17:50)Vauxhall (17:55)London Waterloo (18:01) 10 coaches Track live Watch train Share train
17:40 Platform 2 Expected On time Hampton Court Calling at: Hampton Court (17:45) 10 coaches Track live Watch train Share train
17:55 Platform 1 Expected On time London Waterloo Calling at: Surbiton (18:00)Berrylands (18:03)New Malden (18:06)Raynes Park (18:09)Wimbledon (18:12)Earlsfield (18:16)Clapham Junction (18:20)Vauxhall (18:25)London Waterloo (18:31) 10 coaches Track live Watch train Share train
18:10 Platform 2 Expected On time Hampton Court Calling at: Hampton Court (18:15) 10 coaches Track live Watch train Share train
18:25 Platform 1 Expected On time London Waterloo Calling at: Surbiton (18:30)Berrylands (18:33)New Malden (18:36)Raynes Park (18:39)Wimbledon (18:42)Earlsfield (18:46)Clapham Junction (18:50)Vauxhall (18:55)London Waterloo (19:01) 10 coaches Track live Watch train Share train
18:40 Platform 2 Expected On time Hampton Court Calling at: Hampton Court (18:45) 8 coaches Track live Watch train Share train
18:55 Platform 1 Expected On time London Waterloo Calling at: Surbiton (19:00)Berrylands (19:03)New Malden (19:06)Raynes Park (19:09)Wimbledon (19:12)Earlsfield (19:16)Clapham Junction (19:20)Vauxhall (19:25)London Waterloo (19:31) 8 coaches Track live Watch train Share train