22:11 Platform 2 Expected On time Portsmouth Harbour Calling at: Haslemere (22:22)Petersfield (22:33)Havant (22:46)Fratton (22:58)Portsmouth & Southsea (23:02)Portsmouth Harbour (23:06) Track live Watching Share train
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