← Change station

Teddington

Storm Bert is affecting journeys across the South Western Railway network, please check before you travel. More details can be found in Status and Disruptions.

06:40
06:44
from London Waterloo
2O05 • South Western Railway
2
This site cannot display trains that left over 2 hours ago.
13:59
14:06
London Waterloo via Kingston
2H40 • South Western Railway
2
14:05
14:09
London Waterloo via Richmond
2K33 • South Western Railway
1
14:11
14:13
London Waterloo via Kingston
2O35 • South Western Railway
2
14:15
14:31
Shepperton
2H35 • South Western Railway
1
14:29
14:39
London Waterloo
2H42 • South Western Railway
2
14:35
London Waterloo via Richmond
2K35 • South Western Railway
1
14:42
14:44
London Waterloo via Kingston
2O37 • South Western Railway
2
14:45
14:52
Shepperton
2H37 • South Western Railway
1
14:59
15:19
London Waterloo
2H44 • South Western Railway
2
15:05
15:11
London Waterloo via Richmond
2K37 • South Western Railway
1
15:11
15:22
London Waterloo via Kingston
2O39 • South Western Railway
2
15:15
15:20
Shepperton
2H39 • South Western Railway
1
15:29
15:31
London Waterloo via Kingston
2H46 • South Western Railway
2
15:35
15:37
London Waterloo via Richmond
2K39 • South Western Railway
1
15:41
15:43
London Waterloo via Kingston
2O41 • South Western Railway
2
15:45
15:52
Shepperton
2H41 • South Western Railway
1
15:59
16:05
London Waterloo via Kingston
2H48 • South Western Railway
2
16:05
16:06
London Waterloo via Richmond
2K41 • South Western Railway
1
Later trains
Powered by National Rail Enquiries