Milford (Surrey) departures

05:31
on time
More
Show Less

Calling at

Godalming05:35on time
Farncombe05:38on time
Guildford05:48on time
Worplesdon05:55on time
Woking06:00on time
Clapham Junction06:20on time
London Waterloo06:30on time
From Portsmouth HarbourOperated by South Western Railway
06:09
on time
More
Show Less

Calling at

Godalming06:12on time
Farncombe06:16on time
Guildford06:21on time
Worplesdon06:29on time
Woking06:35on time
Clapham Junction06:57on time
London Waterloo07:09on time
From Portsmouth HarbourOperated by South Western Railway
06:16
on time
More
Show Less

Calling at

Witley06:20on time
Haslemere06:27on time
Liphook06:33on time
Liss06:39on time
Petersfield06:44on time
Rowlands Castle06:54on time
Havant07:00on time
Bedhampton07:03on time
Hilsea07:08on time
Fratton07:12on time
Portsmouth & Southsea07:16on time
Portsmouth Harbour07:23on time
From London WaterlooOperated by South Western Railway
06:43
on time
More
Show Less

Calling at

Witley06:47on time
Haslemere06:54on time
Liphook07:00on time
Liss07:06on time
Petersfield07:11on time
Rowlands Castle07:21on time
Havant07:27on time
Bedhampton07:30on time
Hilsea07:38on time
Fratton07:42on time
Portsmouth & Southsea07:46on time
Portsmouth Harbour07:50on time
From London WaterlooOperated by South Western Railway
06:47
on time
More
Show Less

Calling at

Godalming06:51on time
Farncombe06:54on time
Guildford06:59on time
Worplesdon07:06on time
Woking07:12on time
Clapham Junction07:32on time
London Waterloo07:43on time
From Portsmouth HarbourOperated by South Western Railway