← 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.

Earlier trains
08:29
from Shepperton
2H18 • South Western Railway
2
14:59
15:19
London Waterloo
2H44 • South Western Railway
2
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
16:11
London Waterloo via Kingston
2O43 • South Western Railway
2
16:15
16:16
Shepperton
2H43 • South Western Railway
1
16:29
16:34
London Waterloo via Kingston
2H50 • South Western Railway
2
16:35
London Waterloo via Richmond
2K43 • South Western Railway
1
16:41
London Waterloo via Kingston
2O45 • South Western Railway
2
16:45
16:47
Shepperton
2H45 • South Western Railway
1
16:59
London Waterloo via Kingston
2H52 • South Western Railway
2
17:05
London Waterloo via Richmond
2K45 • South Western Railway
1
17:11
London Waterloo via Kingston
2O47 • South Western Railway
2
17:15
17:17
Shepperton
2H47 • South Western Railway
1
Later trains
Powered by National Rail Enquiries