← Change station
Surbiton
Earlier trains
05:44
Woking
2F01 • South Western Railway
4
05:56
London Waterloo
2F06 • South Western Railway
1
05:57
Guildford
via Cobham
2G03 • South Western Railway
06:02
London Waterloo
2J08 • South Western Railway
06:04
London Waterloo
2F82 • South Western Railway
06:12
London Waterloo
2G08 • South Western Railway
06:15
Woking
2F03 • South Western Railway
06:26
Guildford
via Cobham
2G05 • South Western Railway
06:28
London Waterloo
2F08 • South Western Railway
06:31
London Waterloo
2J10 • South Western Railway
06:36
Hampton Court
2J05 • South Western Railway
06:36
London Waterloo
1A12 • South Western Railway
06:40
London Waterloo
2L14 • South Western Railway
06:41
London Waterloo
2G10 • South Western Railway
06:44
Woking
2F05 • South Western Railway
06:57
Guildford
via Cobham
2G07 • South Western Railway
06:57
London Waterloo
2F10 • South Western Railway
07:00
Portsmouth Harbour
via Basingstoke
2T13 • South Western Railway
07:01
London Waterloo
2J12 • South Western Railway
07:06
Hampton Court
2J07 • South Western Railway
07:07
London Waterloo
2F84 • South Western Railway
07:11
Alton
1A11 • South Western Railway
07:11
London Waterloo
2G12 • South Western Railway
07:14
Guildford
via Woking
2F85 • South Western Railway
07:27
London Waterloo
2F86 • South Western Railway
07:28
Guildford
via Cobham
2G09 • South Western Railway
07:30
Basingstoke
2L97 • South Western Railway
07:31
London Waterloo
2J14 • South Western Railway
07:36
Hampton Court
2J09 • South Western Railway
07:38
Alton
1A13 • South Western Railway
07:41
London Waterloo
2G14 • South Western Railway
07:41
Woking
2F09 • South Western Railway
Later trains