On weekdays the first train departs Milford (Surrey) at 06:16 arriving at Liphook at 06:33. The last train departs Milford (Surrey) at 23:53 arriving at Liphook at 00:10.
Journey Time
The average journey time between Milford (Surrey) and Liphook is 21 minutes.
Calling Points
Trains operated by South Western Railway (SW) call at Witley and Haslemere.