← Change station
Queenstown Road Battersea
Earlier trains
08:48
08:49
London Waterloo
2S16 • South Western Railway
2
09:00
Weybridge
via Hounslow & Staines
2S19 • South Western Railway
3
09:07
Teddington
2O17 • South Western Railway
3
09:08
09:10
London Waterloo
2K11 • South Western Railway
2
09:18
09:20
London Waterloo
2S18 • South Western Railway
2
09:29
Weybridge
via Hounslow & Staines
2S21 • South Western Railway
3
09:37
Teddington
2O19 • South Western Railway
3
09:38
London Waterloo
2K13 • South Western Railway
2
09:47
London Waterloo
2S20 • South Western Railway
2
09:59
Weybridge
via Hounslow & Staines
2S23 • South Western Railway
3
10:07
Teddington
2O21 • South Western Railway
10:08
London Waterloo
2K15 • South Western Railway
10:18
London Waterloo
2S22 • South Western Railway
10:29
Weybridge
via Hounslow & Staines
2S25 • South Western Railway
10:37
Teddington
2O23 • South Western Railway
10:38
London Waterloo
2K17 • South Western Railway
10:47
London Waterloo
2S24 • South Western Railway
Later trains
← Departures from Queenstown Road Battersea
05:59 Kingston to London Waterloo
2K01 • South Western Railway •
RTT
Kingston
05:59
2
Hampton Wick
06:01
2
Teddington
06:05
1
Strawberry Hill
06:09
2
Twickenham
06:13
4
St Margarets (London)
06:15
2
Richmond
06:19
2
North Sheen
06:21
1
Mortlake
06:23
1
Barnes
06:26
1
Putney
06:29
1
Wandsworth Town
06:32
06:33
4
Clapham Junction
06:35
3
Queenstown Road Battersea
06:38
2
Vauxhall
06:42
2
London Waterloo
06:46
24