← Change station
Teddington
10:29
from Shepperton
2H26 • South Western Railway
2
↓
This site cannot display trains that left over 2 hours ago.
17:18
Kingston
2V43 • South Western Railway
2
17:21
Shepperton
2H47 • South Western Railway
1
17:29
London Waterloo
via Kingston
2H54 • South Western Railway
2
17:40
London Waterloo
2R47 • South Western Railway
1
17:55
London Waterloo
via Kingston
2O49 • South Western Railway
2
17:55
London Waterloo
via Richmond
2K49 • South Western Railway
1
18:18
Kingston
2V47 • South Western Railway
2
18:23
18:24
Shepperton
2H51 • South Western Railway
1
18:29
London Waterloo
via Kingston
2H58 • South Western Railway
2
18:40
18:44
London Waterloo
2R51 • South Western Railway
1
18:55
London Waterloo
via Kingston
2O53 • South Western Railway
2
18:55
London Waterloo
via Richmond
2K53 • South Western Railway
1
Later trains
← Departures from Teddington
15:11 Shepperton to London Waterloo
2H46 • South Western Railway •
RTT
Shepperton
15:11
1
Upper Halliford
15:14
1
Sunbury
15:16
15:17
1
Kempton Park
15:18
15:19
1
Hampton
15:21
15:22
1
Fulwell
15:24
15:26
1
Teddington
15:29
15:30
2
Hampton Wick
15:31
15:32
1
Kingston
15:34
15:35
3
Norbiton
15:36
15:38
1
New Malden
15:40
15:42
1
Raynes Park
15:43
15:44
2
Wimbledon
15:47
15:48
5
Earlsfield
15:50
15:52
2
Clapham Junction
15:54
15:56
10
Vauxhall
15:59
16:01
7
London Waterloo
16:06
3