Witley departures

18:11
on time
More
Show Less
From London WaterlooOperated by South Western Railway
18:16
on time
More
Show Less

Calling at

Milford (Surrey)18:20on time
Godalming18:24on time
Farncombe18:27on time
Guildford18:32on time
Worplesdon18:39on time
Woking18:44on time
Clapham Junction19:04on time
London Waterloo19:13on time
From Portsmouth & SouthseaOperated by South Western Railway
18:39
on time
More
Show Less

Calling at

Haslemere18:47on time
Liphook19:01on time
Liss19:07on time
Petersfield19:12on time
Rowlands Castle19:22on time
Havant19:27on time
Bedhampton19:30on time
Hilsea19:36on time
Fratton19:40on time
Portsmouth & Southsea19:46on time
From London WaterlooOperated by South Western Railway

Fareham

Platform 2
19:12
on time
More
Show Less

Calling at

Haslemere19:20on time
Liphook19:34on time
Liss19:40on time
Petersfield19:45on time
Rowlands Castle19:55on time
Havant20:00on time
Cosham20:08on time
Portchester20:13on time
Fareham20:20on time
From London WaterlooOperated by South Western Railway
19:16
delayed
More
Show Less

Calling at

Milford (Surrey)19:20delayed
Godalming19:24delayed
Farncombe19:27delayed
Guildford19:32delayed
Worplesdon19:39delayed
Woking19:44delayed
Clapham Junction20:04delayed
London Waterloo20:13delayed
From Portsmouth & SouthseaOperated by South Western Railway
19:40
on time
More
Show Less

Calling at

Haslemere19:47on time
Liphook20:01on time
Liss20:07on time
Petersfield20:12on time
Rowlands Castle20:22on time
Havant20:27on time
Bedhampton20:30on time
Hilsea20:36on time
Fratton20:40on time
Portsmouth & Southsea20:44on time
Portsmouth Harbour20:50on time
From London WaterlooOperated by South Western Railway