22:24 Platform 1 Expected On time London Waterloo Calling at: Farncombe (22:27)Guildford (22:33)Worplesdon (22:40)Woking (22:45)Clapham Junction (23:05)London Waterloo (23:14) 12 coaches Track live Watch train Share train
22:34 Platform 2 Expected On time Haslemere Calling at: Milford (Surrey) (22:38)Witley (22:42)Haslemere (22:50) 8 coaches Track live Watch train Share train
22:37 Platform 1 Expected On time London Waterloo Calling at: Farncombe (22:40)Guildford (22:46)Woking (22:55)London Waterloo (23:20) 10 coaches Track live Watch train Share train
22:43 Platform 2 Expected On time Portsmouth Harbour Calling at: Haslemere (22:55)Liphook (23:01)Liss (23:07)Petersfield (23:13)Rowlands Castle (23:23)Havant (23:28)Bedhampton (23:31)Hilsea (23:37)Fratton (23:41)Portsmouth & Southsea (23:44)Portsmouth Harbour (23:48) 8 coaches Track live Watch train Share train
23:14 Platform 2 Expected On time Portsmouth Harbour Calling at: Haslemere (23:25)Petersfield (23:37)Havant (23:50)Fratton (23:59)Portsmouth & Southsea (00:04)Portsmouth Harbour (00:08) 12 coaches Track live Watch train Share train
23:42 Platform 1 Expected On time London Waterloo Calling at: Farncombe (23:45)Guildford (23:51)Worplesdon (23:58)Woking (00:03)Surbiton (00:16)Wimbledon (00:24)Clapham Junction (00:30)London Waterloo (00:40) Track live Watch train Share train
23:49 Platform 2 Expected On time Portsmouth & Southsea Calling at: Milford (Surrey) (23:53)Witley (23:57)Haslemere (00:05)Liphook (00:11)Liss (00:17)Petersfield (00:22)Rowlands Castle (00:32)Havant (00:38)Bedhampton (00:41)Hilsea (00:46)Fratton (00:50)Portsmouth & Southsea (00:54) 10 coaches Track live Watch train Share train