18:39 Platform 1 Expected On time London Waterloo Calling at: Farncombe (18:41)Guildford (18:47)Woking (18:56)London Waterloo (19:22) 9 coaches Track live Watch train Share train
18:41 Platform 2 Expected 18:46 Portsmouth Harbour Calling at: Haslemere (18:57)Petersfield (19:09)Havant (19:21)Fratton (19:30)Portsmouth & Southsea (19:33)Portsmouth Harbour (19:39) 12 coaches This service has been delayed by train crew being delayed Track live Watch train Share train
19:04 Platform 2 Expected On time Fareham Calling at: Milford (Surrey) (19:08)Witley (19:12)Haslemere (19:21)Liphook (19:34)Liss (19:40)Petersfield (19:46)Rowlands Castle (19:56)Havant (20:01)Cosham (20:08)Portchester (20:13)Fareham (20:21) 12 coaches Track live Watch train Share train
19:12 Platform 1 Expected On time London Waterloo Calling at: Guildford (19:19)London Waterloo (19:59) Track live Watch train Share train
19:15 Platform 2 Expected On time Portsmouth Harbour Calling at: Haslemere (19:26)Petersfield (19:37)Havant (19:52)Fratton (20:01)Portsmouth & Southsea (20:04)Portsmouth Harbour (20:10) Track live Watch train Share train
19:24 Platform 1 Expected On time London Waterloo Calling at: Farncombe (19:26)Guildford (19:32)Worplesdon (19:39)Woking (19:44)Clapham Junction (20:04)London Waterloo (20:13) Track live Watch train Share train
19:32 Platform 2 Expected On time Portsmouth Harbour Calling at: Milford (Surrey) (19:36)Witley (19:40)Haslemere (19:48)Liphook (20:01)Liss (20:07)Petersfield (20:12)Rowlands Castle (20:23)Havant (20:28)Bedhampton (20:31)Hilsea (20:37)Fratton (20:41)Portsmouth & Southsea (20:44)Portsmouth Harbour (20:50) 10 coaches Track live Watching Share train
19:39 Platform 1 Expected On time London Waterloo Calling at: Farncombe (19:41)Guildford (19:47)Woking (19:56)London Waterloo (20:24) Track live Watch train Share train
19:40 Platform 2 Expected On time Portsmouth Harbour Calling at: Haslemere (19:52)Petersfield (20:04)Havant (20:17)Fratton (20:26)Portsmouth & Southsea (20:31)Portsmouth Harbour (20:36) 12 coaches Track live Watch train Share train
20:04 Platform 2 Expected On time Southampton Central Calling at: Milford (Surrey) (20:08)Witley (20:12)Haslemere (20:21)Liphook (20:33)Liss (20:39)Petersfield (20:45)Rowlands Castle (20:55)Havant (21:00)Bedhampton (21:03)Cosham (21:09)Portchester (21:14)Fareham (21:19)Swanwick (21:26)Netley (21:34)Woolston (21:41)Southampton Central (21:53) 8 coaches Track live Watch train Share train
20:11 Platform 1 Expected On time London Waterloo Calling at: Guildford (20:17)Woking (20:26)London Waterloo (20:51) 10 coaches Track live Watch train Share train
20:11 Platform 2 Expected On time Portsmouth Harbour Calling at: Haslemere (20:24)Petersfield (20:36)Havant (20:51)Fratton (21:00)Portsmouth & Southsea (21:04)Portsmouth Harbour (21:08) 10 coaches Track live Watch train Share train
20:25 Platform 1 Expected On time Woking Calling at: Farncombe (20:27)Guildford (20:33)Worplesdon (20:40)Woking (20:46) 4 coaches Track live Watch train Share train
20:34 Platform 2 Expected On time Haslemere Calling at: Milford (Surrey) (20:38)Witley (20:42)Haslemere (20:50) 8 coaches Track live Watch train Share train