← Change station
Queenstown Road Battersea
Earlier trains
05:29
Weybridge
via Hounslow & Staines
2S05 • South Western Railway
3
05:37
Teddington
2O03 • South Western Railway
3
05:38
05:40
London Waterloo
2U04 • South Western Railway
2
05:59
Weybridge
via Hounslow & Staines
2S07 • South Western Railway
3
06:01
London Waterloo
2R90 • South Western Railway
2
06:07
Teddington
2O05 • South Western Railway
3
06:08
London Waterloo
2K99 • South Western Railway
2
06:17
London Waterloo
2R02 • South Western Railway
2
06:29
Weybridge
via Hounslow & Staines
2S09 • South Western Railway
3
06:37
Teddington
2O07 • South Western Railway
3
06:38
London Waterloo
2K01 • South Western Railway
2
06:47
London Waterloo
1S08 • South Western Railway
06:59
Weybridge
via Hounslow & Staines
2S11 • South Western Railway
07:07
Teddington
2O09 • South Western Railway
07:08
London Waterloo
2K03 • South Western Railway
07:17
London Waterloo
2S10 • South Western Railway
07:29
Weybridge
via Hounslow & Staines
2S13 • South Western Railway
Later trains