08:20
Expected On time
London Waterloo
Calling at:
- West Byfleet (08:24)
- Byfleet & New Haw (08:28)
- Weybridge (08:31)
- Walton-on-Thames (08:35)
- Hersham (08:38)
- Esher (08:42)
- Surbiton (08:47)
- London Waterloo (09:06)
08:25
Expected On time
London Waterloo
08:26
Expected On time
Portsmouth Harbour
Calling at:
- Guildford (08:33)
- Godalming (08:41)
- Haslemere (08:54)
- Petersfield (09:05)
- Havant (09:18)
- Fratton (09:27)
- Portsmouth & Southsea (09:31)
- Portsmouth Harbour (09:36)
08:28
Expected On time
London Waterloo
08:30
Expected On time
Alton
Calling at:
- Brookwood (08:36)
- Ash Vale (08:44)
- Aldershot (08:49)
- Farnham (08:55)
- Bentley (Hampshire) (09:02)
- Alton (09:09)
08:32
Expected On time
London Waterloo
Calling at:
- West Byfleet (08:36)
- Byfleet & New Haw (08:39)
- Weybridge (08:42)
- Walton-on-Thames (08:46)
- Hersham (08:49)
- Esher (08:52)
- Surbiton (08:56)
- Wimbledon (09:04)
- Earlsfield (09:08)
- Clapham Junction (09:12)
- Vauxhall (09:17)
- London Waterloo (09:24)
08:34
Expected On time
London Waterloo
08:34
Expected On time
Portsmouth Harbour
via Basingstoke
Calling at:
- Farnborough (Main) (08:44)
- Fleet (08:49)
- Basingstoke (09:02)
- Micheldever (09:13)
- Winchester (09:21)
- Eastleigh (09:30)
- Hedge End (09:37)
- Botley (09:41)
- Fareham (09:49)
- Portchester (09:55)
- Cosham (09:59)
- Hilsea (10:04)
- Fratton (10:08)
- Portsmouth & Southsea (10:12)
- Portsmouth Harbour (10:18)
08:39
Expected On time
Guildford
08:41
Expected 08:47
London Waterloo
This service has been delayed by a late running train being in front of this one