London Waterloo departures

06:15
on time
More
Show Less

Calling at

Woking06:42on time
Worplesdon06:48on time
Guildford06:54on time
Farncombe07:01on time
Godalming07:04on time
Milford (Surrey)07:08on time
Witley07:12on time
Haslemere07:19on time
Liphook07:25on time
Liss07:31on time
Petersfield07:36on time
Rowlands Castle07:46on time
Havant07:53on time
Bedhampton07:56on time
Hilsea08:02on time
Fratton08:06on time
Portsmouth & Southsea08:09on time
Portsmouth Harbour08:13on time
From London WaterlooOperated by South Western Railway

Shepperton

no platform
06:15
on time
More
Show Less

Calling at

Vauxhall06:19on time
Clapham Junction06:24on time
Wandsworth Town06:27on time
Putney06:30on time
Barnes06:33on time
Mortlake06:37on time
North Sheen06:39on time
Richmond06:41on time
St Margarets (London)06:44on time
Twickenham06:46on time
Strawberry Hill06:54on time
Fulwell06:57on time
Hampton07:01on time
Kempton Park07:04on time
Sunbury07:06on time
Upper Halliford07:08on time
Shepperton07:16on time
From London WaterlooOperated by South Western Railway
06:16
on time
More
Show Less

Calling at

Vauxhall06:19on time
Clapham Junction06:24on time
Earlsfield06:28on time
Wimbledon06:31on time
Raynes Park06:36on time
Motspur Park06:39on time
Malden Manor06:43on time
Tolworth06:45on time
Chessington North06:48on time
Chessington South06:52on time
From London WaterlooOperated by South Western Railway

Reading

no platform
06:20
on time
More
Show Less

Calling at

Clapham Junction06:27on time
Richmond06:36on time
Twickenham06:40on time
Feltham06:46on time
Staines06:52on time
Egham06:57on time
Virginia Water07:01on time
Longcross07:05on time
Sunningdale07:08on time
Ascot07:12on time
Martins Heron07:17on time
Bracknell07:20on time
Wokingham07:29on time
Winnersh07:33on time
Winnersh Triangle07:35on time
Earley07:37on time
Reading07:46on time
From London WaterlooOperated by South Western Railway

Woking

no platform
06:20
on time
More
Show Less

Calling at

Vauxhall06:24on time
Clapham Junction06:29on time
Earlsfield06:32on time
Wimbledon06:35on time
Surbiton06:44on time
Esher06:48on time
Hersham06:51on time
Walton-on-Thames06:54on time
Weybridge06:57on time
Byfleet & New Haw07:00on time
West Byfleet07:03on time
Woking07:08on time
From London WaterlooOperated by South Western Railway

Weybridge

no platform
06:22
on time
More
Show Less

Calling at

Vauxhall06:26on time
Queenstown Road Battersea06:29on time
Clapham Junction06:32on time
Wandsworth Town06:35on time
Putney06:37on time
Barnes06:41on time
Barnes Bridge06:44on time
Chiswick06:47on time
Kew Bridge06:50on time
Brentford06:52on time
Syon Lane06:55on time
Isleworth06:57on time
Hounslow07:00on time
Feltham07:08on time
Ashford (Surrey)07:12on time
Staines07:16on time
Egham07:21on time
Virginia Water07:25on time
Chertsey07:30on time
Addlestone07:34on time
Weybridge07:38on time
From London WaterlooOperated by South Western Railway

Dorking

no platform
06:24
on time
More
Show Less

Calling at

Vauxhall06:27on time
Clapham Junction06:32on time
Earlsfield06:36on time
Wimbledon06:40on time
Raynes Park06:43on time
Motspur Park06:46on time
Worcester Park06:49on time
Stoneleigh06:52on time
Ewell West06:54on time
Epsom06:58on time
Ashtead07:02on time
Leatherhead07:06on time
Boxhill & Westhumble07:11on time
Dorking07:14on time
From London WaterlooOperated by South Western Railway
06:27
on time
More
Show Less

Calling at

Vauxhall06:30on time
Clapham Junction06:35on time
Earlsfield06:39on time
Wimbledon06:43on time
Raynes Park06:46on time
New Malden06:49on time
Norbiton06:52on time
Kingston06:55on time
Hampton Wick07:00on time
Teddington07:05on time
Strawberry Hill07:08on time
From London WaterlooOperated by South Western Railway

Teddington

no platform
06:30
on time
More
Show Less

Calling at

Vauxhall06:34on time
Queenstown Road Battersea06:37on time
Clapham Junction06:40on time
Wandsworth Town06:43on time
Putney06:45on time
Barnes06:49on time
Mortlake06:54on time
North Sheen06:56on time
Richmond06:58on time
St Margarets (London)07:01on time
Twickenham07:03on time
Strawberry Hill07:07on time
Teddington07:10on time
From London WaterlooOperated by South Western Railway

Weymouth

no platform
06:30
on time
More
Show Less

Calling at

Woking06:56on time
Basingstoke07:16on time
Winchester07:34on time
Shawford07:40on time
Eastleigh07:45on time
Southampton Airport Parkway07:49on time
Southampton Central07:57on time
Totton08:04on time
Ashurst New Forest08:09on time
Beaulieu Road08:13on time
Brockenhurst08:19on time
Sway08:25on time
New Milton08:29on time
Hinton Admiral08:34on time
Christchurch08:38on time
Pokesdown08:42on time
Bournemouth08:46on time
Branksome08:53on time
Parkstone (Dorset)08:56on time
Poole08:59on time
Hamworthy09:05on time
Wareham09:11on time
Wool09:18on time
Moreton (Dorset)09:25on time
Dorchester South09:32on time
Upwey09:39on time
Weymouth09:44on time
From London WaterlooOperated by South Western Railway