15:29
Expected 15:33
Shepperton
Calling at:
- Raynes Park (15:36)
- New Malden (15:38)
- Norbiton (15:42)
- Kingston (15:44)
- Hampton Wick (15:46)
- Teddington (15:49)
- Fulwell (15:53)
- Hampton (15:57)
- Kempton Park (16:00)
- Sunbury (16:02)
- Upper Halliford (16:04)
- Shepperton (16:06)
10 coaches
This service has been delayed by a safety inspection of the track
15:33
Expected 15:37
Chessington South
Calling at:
- Raynes Park (15:40)
- Motspur Park (15:43)
- Malden Manor (15:47)
- Tolworth (15:49)
- Chessington North (15:52)
- Chessington South (15:55)
10 coaches
This service has been delayed by a safety inspection of the track
15:35
Expected 15:38
London Waterloo
Calling at:
- Earlsfield (15:41)
- Clapham Junction (15:44)
- Vauxhall (15:49)
- London Waterloo (15:54)
10 coaches
This service has been delayed by a late running train being in front of this one
15:36
Expected 15:41
Woking
Calling at:
- Surbiton (15:48)
- Esher (15:52)
- Hersham (15:55)
- Walton-on-Thames (15:57)
- Weybridge (16:01)
- Byfleet & New Haw (16:03)
- West Byfleet (16:06)
- Woking (16:12)
10 coaches
This service has been delayed by a safety inspection of the track
15:37
Expected On time
St Albans
Calling at:
- Haydons Road (15:40)
- Tooting (15:43)
- Streatham (15:48)
- Tulse Hill (15:52)
- Herne Hill (15:56)
- Loughborough Junction (16:00)
- Elephant & Castle (16:04)
- London Blackfriars (16:09)
- City Thameslink (16:11)
- Farringdon (16:13)
- London St Pancras (Intl) (16:18)
- Kentish Town (16:23)
- West Hampstead Thameslink (16:28)
- Cricklewood (16:30)
- Brent Cross West (16:33)
- Hendon (16:35)
- Mill Hill Broadway (16:38)
- Elstree & Borehamwood (16:42)
- Radlett (16:46)
- St Albans (16:52)
8 coaches
15:38
Expected On time
London Waterloo
Calling at:
- Earlsfield (15:42)
- Clapham Junction (15:45)
- Vauxhall (15:50)
- London Waterloo (15:55)
10 coaches
15:39
Expected 15:45
Dorking
Calling at:
- Raynes Park (15:48)
- Motspur Park (15:51)
- Worcester Park (15:53)
- Stoneleigh (15:56)
- Ewell West (15:59)
- Epsom (16:02)
- Ashtead (16:07)
- Leatherhead (16:10)
- Boxhill & Westhumble (16:15)
- Dorking (16:20)
10 coaches
This service has been delayed by a safety inspection of the track
15:43
Expected 15:46
London Waterloo
Calling at:
- Earlsfield (15:49)
- Clapham Junction (15:53)
- Vauxhall (15:58)
- London Waterloo (16:03)
10 coaches
15:43
Expected Delayed
Richmond
Calling at:
- Raynes Park (15:46)
- New Malden (15:49)
- Norbiton (15:52)
- Kingston (15:55)
- Hampton Wick (16:00)
- Teddington (16:05)
- Strawberry Hill (16:08)
- Twickenham (16:12)
- St Margarets (London) (16:15)
- Richmond (16:18)
10 coaches
This service has been delayed by a safety inspection of the track earlier today
15:47
Expected On time
London Waterloo
Calling at:
- Clapham Junction (15:54)
- Vauxhall (15:59)
- London Waterloo (16:06)
10 coaches
15:49
Expected On time
Guildford
via Cobham
Calling at:
- Surbiton (15:57)
- Hinchley Wood (16:02)
- Claygate (16:05)
- Oxshott (16:09)
- Cobham & Stoke d'Abernon (16:13)
- Effingham Junction (16:17)
- Horsley (16:22)
- Clandon (16:28)
- London Road (Guildford) (16:33)
- Guildford (16:40)
10 coaches
15:50
Expected On time
London Waterloo
Calling at:
- Earlsfield (15:53)
- Clapham Junction (15:57)
- Vauxhall (16:02)
- London Waterloo (16:07)
10 coaches
15:52
Expected On time
Hampton Court
Calling at:
- Raynes Park (15:55)
- New Malden (15:58)
- Berrylands (16:01)
- Surbiton (16:05)
- Thames Ditton (16:10)
- Hampton Court (16:13)
10 coaches
15:53
Expected On time
London Waterloo
Calling at:
- Earlsfield (15:57)
- Clapham Junction (16:00)
- Vauxhall (16:05)
- London Waterloo (16:10)
10 coaches
15:55
Expected On time
Sutton (London)
Calling at:
- Wimbledon Chase (15:58)
- South Merton (16:00)
- Morden South (16:03)
- St Helier (16:05)
- Sutton Common (16:07)
- West Sutton (16:10)
- Sutton (London) (16:14)
8 coaches
15:58
Expected On time
Shepperton
Calling at:
- Raynes Park (16:01)
- New Malden (16:04)
- Norbiton (16:07)
- Kingston (16:10)
- Hampton Wick (16:12)
- Teddington (16:15)
- Fulwell (16:20)
- Hampton (16:24)
- Kempton Park (16:27)
- Sunbury (16:29)
- Upper Halliford (16:31)
- Shepperton (16:36)
10 coaches
16:02
Expected On time
London Waterloo
Calling at:
- Earlsfield (16:05)
- Clapham Junction (16:09)
- Vauxhall (16:14)
- London Waterloo (16:19)
10 coaches
16:03
Expected On time
Chessington South
Calling at:
- Raynes Park (16:07)
- Motspur Park (16:10)
- Malden Manor (16:13)
- Tolworth (16:16)
- Chessington North (16:19)
- Chessington South (16:23)
10 coaches
16:05
Expected On time
London Waterloo
Calling at:
- Earlsfield (16:08)
- Clapham Junction (16:12)
- Vauxhall (16:17)
- London Waterloo (16:22)
10 coaches
16:06
Expected On time
Woking
Calling at:
- Surbiton (16:14)
- Esher (16:19)
- Hersham (16:22)
- Walton-on-Thames (16:25)
- Weybridge (16:29)
- Byfleet & New Haw (16:32)
- West Byfleet (16:36)
- Woking (16:42)
10 coaches
16:07
Expected On time
St Albans
Calling at:
- Haydons Road (16:10)
- Tooting (16:13)
- Streatham (16:18)
- Tulse Hill (16:22)
- Herne Hill (16:26)
- Loughborough Junction (16:30)
- Elephant & Castle (16:34)
- London Blackfriars (16:39)
- City Thameslink (16:41)
- Farringdon (16:43)
- London St Pancras (Intl) (16:48)
- Kentish Town (16:53)
- West Hampstead Thameslink (16:58)
- Cricklewood (17:00)
- Brent Cross West (17:03)
- Hendon (17:05)
- Mill Hill Broadway (17:08)
- Elstree & Borehamwood (17:12)
- Radlett (17:16)
- St Albans (17:22)
8 coaches
16:08
Expected Cancelled
London Waterloo
This service is not calling at every station listed — cancelled stops are marked below.
Calling at:
- Earlsfield (16:12) Cancelled
- Clapham Junction (16:15) Cancelled
- Vauxhall (16:20) Cancelled
- London Waterloo (16:25) Cancelled
16:09
Expected On time
Guildford
via Epsom
Calling at:
- Raynes Park (16:13)
- Motspur Park (16:16)
- Worcester Park (16:18)
- Stoneleigh (16:21)
- Ewell West (16:24)
- Epsom (16:28)
- Ashtead (16:32)
- Leatherhead (16:36)
- Bookham (16:41)
- Effingham Junction (16:45)
- Horsley (16:48)
- Clandon (16:53)
- London Road (Guildford) (16:58)
- Guildford (17:02)
10 coaches
16:13
Expected On time
London Waterloo
Calling at:
- Earlsfield (16:16)
- Clapham Junction (16:20)
- Vauxhall (16:25)
- London Waterloo (16:31)
8 coaches
16:13
Expected On time
Richmond
Calling at:
- Raynes Park (16:16)
- New Malden (16:19)
- Norbiton (16:22)
- Kingston (16:25)
- Hampton Wick (16:30)
- Teddington (16:35)
- Strawberry Hill (16:38)
- Twickenham (16:42)
- St Margarets (London) (16:45)
- Richmond (16:48)
10 coaches