Petersfield departures

05:03
on time
More
Show Less

Calling at

Liss05:08on time
Liphook05:14on time
Haslemere05:20on time
Witley05:27on time
Milford (Surrey)05:31on time
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
05:44
on time
More
Show Less

Calling at

Haslemere05:56on time
Witley06:04on time
Milford (Surrey)06:08on time
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
05:45
on time
More
Show Less

Calling at

Rowlands Castle05:55on time
Havant06:00on time
Bedhampton06:03on time
Hilsea06:08on time
Fratton06:12on time
Portsmouth & Southsea06:16on time
Portsmouth Harbour06:20on time
From GuildfordOperated by South Western Railway