15:22
Expected 15:42
London Waterloo
This service has been delayed by the train making extra stops because a train was cancelled
15:22
Expected On time
London Waterloo
Calling at:
- West Byfleet (15:27)
- Surbiton (15:37)
- Clapham Junction (15:49)
- London Waterloo (15:58)
15:25
Expected On time
Portsmouth Harbour
Calling at:
- Guildford (15:32)
- Farncombe (15:39)
- Godalming (15:42)
- Haslemere (15:53)
- Petersfield (16:04)
- Havant (16:17)
- Fratton (16:27)
- Portsmouth & Southsea (16:30)
- Portsmouth Harbour (16:36)
15:27
Expected On time
London Waterloo
15:29
Expected On time
London Waterloo
Calling at:
- Weybridge (15:35)
- Walton-on-Thames (15:39)
- Surbiton (15:45)
- London Waterloo (16:02)
15:30
Expected On time
Alton
Calling at:
- Brookwood (15:36)
- Ash Vale (15:44)
- Aldershot (15:49)
- Farnham (15:55)
- Bentley (Hampshire) (16:02)
- Alton (16:09)
15:33
Expected On time
London Waterloo
Calling at:
- West Byfleet (15:37)
- Byfleet & New Haw (15:40)
- Weybridge (15:43)
- Walton-on-Thames (15:47)
- Hersham (15:49)
- Esher (15:52)
- Surbiton (15:56)
- Wimbledon (16:04)
- Earlsfield (16:08)
- Clapham Junction (16:12)
- Vauxhall (16:17)
- London Waterloo (16:22)
15:34
Expected 15:37
Portsmouth Harbour
via Basingstoke
Calling at:
- Farnborough (Main) (15:46)
- Fleet (15:51)
- Basingstoke (16:04)
- Micheldever (16:13)
- Winchester (16:21)
- Eastleigh (16:30)
- Hedge End (16:37)
- Botley (16:41)
- Fareham (16:49)
- Portchester (16:55)
- Cosham (16:59)
- Hilsea (17:04)
- Fratton (17:08)
- Portsmouth & Southsea (17:12)
- Portsmouth Harbour (17:18)
15:40
Expected 16:01
London Waterloo
This service has been delayed by trespassers on the railway