← Change station
Teddington
12:05
12:02
from London Waterloo
2K25 • South Western Railway
1
↓
This site cannot display trains that left over 2 hours ago.
17:15
17:19
Shepperton
2H47 • South Western Railway
1
17:29
London Waterloo
via Kingston
2H54 • South Western Railway
2
17:35
17:36
London Waterloo
via Richmond
2K47 • South Western Railway
1
17:41
17:45
London Waterloo
via Kingston
2O49 • South Western Railway
2
17:45
17:50
Shepperton
2H49 • South Western Railway
1
17:59
London Waterloo
via Kingston
2H56 • South Western Railway
2
18:05
London Waterloo
via Richmond
2K49 • South Western Railway
1
18:11
18:12
London Waterloo
via Kingston
2O51 • South Western Railway
2
18:16
18:18
Shepperton
2H51 • South Western Railway
1
18:29
18:37
London Waterloo
via Kingston
2H58 • South Western Railway
2
18:35
18:36
London Waterloo
via Richmond
2K51 • South Western Railway
1
18:41
18:42
London Waterloo
via Kingston
2O53 • South Western Railway
2
18:45
18:48
Shepperton
2H53 • South Western Railway
1
18:59
London Waterloo
via Kingston
2H60 • South Western Railway
2
19:05
London Waterloo
via Richmond
2K53 • South Western Railway
1
19:11
19:13
London Waterloo
via Kingston
2O55 • South Western Railway
2
19:16
19:30
Shepperton
2H55 • South Western Railway
1
Later trains
← Departures from Teddington
16:42 London Waterloo to Shepperton
2H47 • South Western Railway •
RTT
London Waterloo
16:42
16:45
4
Vauxhall
16:46
16:50
8
Clapham Junction
16:51
16:55
11
Earlsfield
16:54
16:58
3
Wimbledon
16:58
17:01
8
Raynes Park
17:01
17:04
3
New Malden
17:04
17:07
4
Norbiton
17:07
17:12
2
Kingston
17:10
17:14
2
Hampton Wick
17:12
17:16
2
Teddington
17:15
17:19
1
Fulwell
17:20
17:22
2
Hampton
17:24
17:26
2
Kempton Park
17:27
2
Sunbury
17:29
17:31
2
Upper Halliford
17:31
17:33
2
Shepperton
17:36
1