23:25 Platform 3 Expected On time Hampton Court Calling at: New Malden (23:28)Berrylands (23:31)Surbiton (23:35)Thames Ditton (23:40)Hampton Court (23:43) 8 coaches Track live Watch train Share train
23:28 Platform 2 Expected On time London Waterloo Calling at: Wimbledon (23:32)Earlsfield (23:36)Clapham Junction (23:40)Vauxhall (23:45)London Waterloo (23:50) 10 coaches Track live Watch train Share train
23:32 Platform 3 Expected On time Shepperton Calling at: New Malden (23:35)Norbiton (23:38)Kingston (23:41)Hampton Wick (23:44)Teddington (23:46)Fulwell (23:52)Hampton (23:55)Sunbury (23:59)Upper Halliford (00:01)Shepperton (00:06) 10 coaches Track live Watch train Share train
23:35 Platform 1 Expected On time London Waterloo Calling at: Wimbledon (23:38)Earlsfield (23:42)Clapham Junction (23:46)Vauxhall (23:51)London Waterloo (23:57) 10 coaches Track live Watch train Share train
23:39 Platform 2 Expected On time London Waterloo Calling at: Wimbledon (23:42)Earlsfield (23:46)Clapham Junction (23:50)Vauxhall (23:55)London Waterloo (00:01) 10 coaches Track live Watch train Share train
23:43 Platform 4 Expected On time Dorking Calling at: Motspur Park (23:46)Worcester Park (23:48)Stoneleigh (23:51)Ewell West (23:54)Epsom (23:57)Ashtead (00:02)Leatherhead (00:06)Boxhill & Westhumble (00:11)Dorking (00:15) 10 coaches Track live Watch train Share train
23:43 Platform 2 Expected On time London Waterloo Calling at: Wimbledon (23:46)Clapham Junction (23:54)Vauxhall (23:59)London Waterloo (00:06) 10 coaches Track live Watch train Share train
23:46 Platform 3 Expected On time Richmond Calling at: New Malden (23:49)Norbiton (23:52)Kingston (23:55)Hampton Wick (00:01)Teddington (00:06)Strawberry Hill (00:09)Twickenham (00:13)St Margarets (London) (00:16)Richmond (00:19) 10 coaches Track live Watch train Share train
23:49 Platform 2 Expected On time Wimbledon Calling at: Wimbledon (23:52) 10 coaches Track live Watch train Share train
23:55 Platform 3 Expected On time Hampton Court Calling at: New Malden (23:58)Berrylands (00:01)Surbiton (00:05)Thames Ditton (00:10)Hampton Court (00:13) 10 coaches Track live Watch train Share train
23:57 Platform 1 Expected On time Wimbledon Calling at: Wimbledon (00:01) 10 coaches Track live Watch train Share train
23:59 Platform 2 Expected On time London Waterloo Calling at: Wimbledon (00:03)Earlsfield (00:11)Clapham Junction (00:14)Vauxhall (00:19)London Waterloo (00:24) 10 coaches Track live Watch train Share train
00:01 Platform 3 Expected On time Shepperton Calling at: New Malden (00:04)Norbiton (00:07)Kingston (00:10)Hampton Wick (00:12)Teddington (00:15)Fulwell (00:20)Hampton (00:24)Kempton Park (00:27)Sunbury (00:29)Upper Halliford (00:31)Shepperton (00:36) 10 coaches Track live Watch train Share train
00:05 Platform 1 Expected On time London Waterloo Calling at: Wimbledon (00:09)Earlsfield (00:14)Clapham Junction (00:18)Vauxhall (00:23)London Waterloo (00:29) 10 coaches Track live Watch train Share train
00:06 Platform 4 Expected On time Chessington South Calling at: Motspur Park (00:09)Malden Manor (00:12)Tolworth (00:15)Chessington North (00:18)Chessington South (00:22) 10 coaches Track live Watch train Share train
00:12 Platform 2 Expected On time London Waterloo Calling at: Wimbledon (00:16)Earlsfield (00:20)Clapham Junction (00:23)Vauxhall (00:28)London Waterloo (00:35) 10 coaches Track live Watch train Share train
00:13 Platform 4 Expected On time Guildford via Epsom Calling at: Motspur Park (00:16)Worcester Park (00:18)Stoneleigh (00:21)Ewell West (00:24)Epsom (00:27)Ashtead (00:32)Leatherhead (00:35)Bookham (00:41)Effingham Junction (00:45)Horsley (00:47)Clandon (00:52)London Road (Guildford) (00:57)Guildford (01:02) 10 coaches Track live Watch train Share train
00:24 Platform 2 Expected On time Wimbledon Calling at: Wimbledon (00:27) 8 coaches Track live Watch train Share train
00:26 Platform 2 Expected On time London Waterloo Calling at: Wimbledon (00:30)Earlsfield (00:34)Clapham Junction (00:37)Vauxhall (00:42)London Waterloo (00:47) Track live Watch train Share train
00:31 Platform 3 Expected On time Shepperton Calling at: New Malden (00:34)Norbiton (00:37)Kingston (00:40)Hampton Wick (00:42)Teddington (00:45)Fulwell (00:49)Hampton (00:53)Kempton Park (00:56)Sunbury (00:58)Upper Halliford (01:00)Shepperton (01:05) 10 coaches Track live Watching Share train
00:34 Platform 1 Expected On time Wimbledon Calling at: Wimbledon (00:39) 10 coaches Track live Watch train Share train
00:42 Platform — Expected On time Wimbledon Calling at: Wimbledon (00:46) 10 coaches Track live Watch train Share train
00:47 Platform — Expected On time Dorking Calling at: Motspur Park (00:50)Worcester Park (00:52)Stoneleigh (00:55)Ewell West (00:58)Epsom (01:01)Ashtead (01:06)Leatherhead (01:09)Boxhill & Westhumble (01:14)Dorking (01:18) 10 coaches Track live Watch train Share train
00:59 Platform — Expected On time Woking Calling at: New Malden (01:02)Berrylands (01:05)Surbiton (01:08)West Byfleet (01:19)Woking (01:24) 4 coaches Track live Watch train Share train
01:04 Platform — Expected On time Strawberry Hill Calling at: New Malden (01:07)Norbiton (01:10)Kingston (01:13)Hampton Wick (01:15)Teddington (01:18)Strawberry Hill (01:21) 10 coaches Track live Watch train Share train