23:36 Platform — Expected 23:41 London Waterloo Calling at: Earlsfield (23:44)Clapham Junction (23:48)Vauxhall (23:52)London Waterloo (23:57) 8 coaches Track live Watch train Share train
23:37 Platform — Expected 23:41 Bedford Calling at: Haydons Road (23:43)Tooting (23:46)Streatham (23:51)Tulse Hill (23:55)Herne Hill (23:57)Loughborough Junction (00:01)Elephant & Castle (00:04)London Blackfriars (00:09)Farringdon (00:13)London St Pancras (Intl) (00:18)Kentish Town (00:22)West Hampstead Thameslink (00:27)Cricklewood (00:30)Brent Cross West (00:33)Hendon (00:35)Mill Hill Broadway (00:38)Elstree & Borehamwood (00:42)Radlett (00:47)St Albans (00:53)Harpenden (01:00)Luton Airport Parkway (01:05)Luton (01:09)Leagrave (01:14)Harlington (01:18)Flitwick (01:22)Bedford (01:36) 8 coaches Track live Watch train Share train
23:39 Platform — Expected On time London Waterloo Calling at: Earlsfield (23:42)Clapham Junction (23:46)Vauxhall (23:51)London Waterloo (23:56) 10 coaches Track live Watch train Share train
23:43 Platform — Expected On time London Waterloo Calling at: Earlsfield (23:46)Clapham Junction (23:50)Vauxhall (23:55)London Waterloo (00:02) 10 coaches Track live Watch train Share train
23:43 Platform — Expected On time Twickenham Calling at: Raynes Park (23:46)New Malden (23:49)Norbiton (23:52)Kingston (23:55)Hampton Wick (23:57)Teddington (23:59)Strawberry Hill (00:03)Twickenham (00:07) 10 coaches Track live Watch train Share train
23:47 Platform — Expected On time London Waterloo Calling at: Clapham Junction (23:54)Vauxhall (23:59)London Waterloo (00:06) 10 coaches Track live Watch train Share train
23:52 Platform — Expected On time Hampton Court Calling at: Raynes Park (23:55)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:56 Platform — Expected Delayed Sutton (London) Calling at: Wimbledon Chase (23:59)South Merton (00:01)Morden South (00:04)St Helier (00:06)Sutton Common (00:08)West Sutton (00:11)Sutton (London) (00:14) 8 coaches This service has been delayed by congestion Track live Watch train Share train
23:58 Platform — Expected On time Guildford via Epsom Calling at: Raynes Park (00:02)Motspur Park (00:05)Worcester Park (00:07)Stoneleigh (00:10)Ewell West (00:13)Epsom (00:16)Ashtead (00:23)Leatherhead (00:26)Bookham (00:32)Effingham Junction (00:37)Horsley (00:40)Clandon (00:46)London Road (Guildford) (00:51)Guildford (00:56) Track live Watch train Share train
00:06 Platform — Expected On time Guildford via Cobham Calling at: Surbiton (00:14)Hinchley Wood (00:18)Claygate (00:21)Oxshott (00:24)Cobham & Stoke d'Abernon (00:28)Effingham Junction (00:34)Horsley (00:36)Clandon (00:41)London Road (Guildford) (00:46)Guildford (00:50) Track live Watch train Share train
00:08 Platform — Expected On time London Waterloo Calling at: Earlsfield (00:11)Clapham Junction (00:15)Vauxhall (00:21)London Waterloo (00:26) 10 coaches Track live Watch train Share train
00:13 Platform — Expected On time Shepperton Calling at: Raynes Park (00:16)New Malden (00:19)Norbiton (00:22)Kingston (00:25)Hampton Wick (00:27)Teddington (00:30)Fulwell (00:35)Hampton (00:39)Kempton Park (00:42)Sunbury (00:44)Upper Halliford (00:46)Shepperton (00:51) Track live Watching Share train
00:14 Platform — Expected On time London Waterloo Calling at: Clapham Junction (00:19)Vauxhall (00:25)London Waterloo (00:32) 10 coaches Track live Watch train Share train
00:23 Platform — Expected On time London Waterloo Calling at: Clapham Junction (00:29)London Waterloo (00:39) Track live Watch train Share train
00:25 Platform — Expected On time Sutton (London) Calling at: Wimbledon Chase (00:28)South Merton (00:30)Morden South (00:33)St Helier (00:35)Sutton Common (00:37)West Sutton (00:40)Sutton (London) (00:44) 8 coaches Track live Watch train Share train
00:25 Platform — Expected On time Woking Calling at: Surbiton (00:32)Esher (00:37)Hersham (00:40)Walton-on-Thames (00:43)Weybridge (00:46)Byfleet & New Haw (00:49)West Byfleet (00:52)Woking (00:58) Track live Watch train Share train
00:28 Platform — Expected On time Strawberry Hill Calling at: Raynes Park (00:31)New Malden (00:34)Norbiton (00:37)Kingston (00:40)Hampton Wick (00:42)Teddington (00:45)Strawberry Hill (00:48) Track live Watch train Share train