23:31
Expected 23:37
Willesden Junction
Calling at:
- Imperial Wharf (23:41)
- West Brompton (23:43)
- Kensington Olympia (23:46)
- Shepherds Bush (23:49)
- Willesden Junction (23:55)
23:36
Expected On time
Twickenham
Calling at:
- Earlsfield (23:39)
- Wimbledon (23:43)
- 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)
23:39
Expected On time
London Waterloo
Calling at:
- Vauxhall (23:44)
- London Waterloo (23:49)
23:39
Expected Delayed
Petersfield
Calling at:
- Woking (23:59)
- Guildford (00:09)
- Farncombe (00:16)
- Godalming (00:19)
- Milford (Surrey) (00:23)
- Witley (00:27)
- Haslemere (00:34)
- Liphook (00:40)
- Liss (00:46)
- Petersfield (00:51)
This service has been delayed by train crew being delayed by service disruption
23:40
Expected On time
Kingston
via Richmond
Calling at:
- Wandsworth Town (23:43)
- Putney (23:45)
- Barnes (23:49)
- Mortlake (23:54)
- North Sheen (23:56)
- Richmond (23:58)
- St Margarets (London) (00:01)
- Twickenham (00:03)
- Strawberry Hill (00:07)
- Teddington (00:11)
- Hampton Wick (00:13)
- Kingston (00:15)
23:40
Expected On time
London Waterloo
Calling at:
- Vauxhall (23:45)
- London Waterloo (23:50)
23:40
Expected On time
West Croydon
via Crystal Palace
Calling at:
- Balham (23:44)
- Streatham Hill (23:48)
- West Norwood (23:52)
- Gipsy Hill (23:55)
- Crystal Palace (23:58)
- Norwood Junction (00:03)
- West Croydon (00:18)
23:43
Expected On time
Horsham
Calling at:
- Selhurst (23:55)
- East Croydon (23:58)
- Purley (00:04)
- Coulsdon South (00:09)
- Merstham (00:14)
- Redhill (00:18)
- Horley (00:25)
- Gatwick Airport (00:29)
- Three Bridges (00:35)
- Crawley (00:40)
- Horsham (00:49)
23:43
Expected On time
London Waterloo
Calling at:
- Vauxhall (23:48)
- London Waterloo (23:54)
23:43
Expected On time
Windsor & Eton Riverside
Calling at:
- Putney (23:46)
- Richmond (23:52)
- Twickenham (23:56)
- Whitton (23:59)
- Feltham (00:04)
- Ashford (Surrey) (00:08)
- Staines (00:11)
- Wraysbury (00:16)
- Sunnymeads (00:19)
- Datchet (00:22)
- Windsor & Eton Riverside (00:26)