14:13
Expected 14:18
Guildford
Calling at:
- Walton-on-Thames (14:16)
- Weybridge (14:23)
- Byfleet & New Haw (14:26)
- West Byfleet (14:29)
- Woking (14:33)
- Worplesdon (14:39)
- Guildford (14:46)
14:22
Expected On time
Surbiton
Calling at:
- Esher (14:25)
- Surbiton (14:29)
14:43
Expected On time
Guildford
Calling at:
- Walton-on-Thames (14:46)
- Weybridge (14:49)
- Byfleet & New Haw (14:52)
- West Byfleet (14:55)
- Woking (15:00)
- Guildford (15:09)
14:52
Expected On time
Surbiton
Calling at:
- Esher (14:55)
- Surbiton (14:59)
15:13
Expected On time
Guildford
Calling at:
- Walton-on-Thames (15:16)
- Weybridge (15:19)
- Byfleet & New Haw (15:22)
- West Byfleet (15:25)
- Woking (15:30)
- Worplesdon (15:39)
- Guildford (15:46)
15:22
Expected On time
Surbiton
Calling at:
- Esher (15:25)
- Surbiton (15:29)
15:43 Platform —
Expected On time
Guildford
Calling at:
- Walton-on-Thames (15:46)
- Weybridge (15:49)
- Byfleet & New Haw (15:52)
- West Byfleet (15:55)
- Woking (16:00)
- Guildford (16:09)
15:52 Platform —
Expected On time
Surbiton
Calling at:
- Esher (15:55)
- Surbiton (15:59)
16:13 Platform —
Expected On time
Guildford
Calling at:
- Walton-on-Thames (16:16)
- Weybridge (16:19)
- Byfleet & New Haw (16:22)
- West Byfleet (16:25)
- Woking (16:30)
- Worplesdon (16:39)
- Guildford (16:46)