← Change station
Teddington
10:29
from Shepperton
2H26 • South Western Railway
2
↓
This site cannot display trains that left over 2 hours ago.
15:21
15:22
Shepperton
2H39 • South Western Railway
1
15:29
15:30
London Waterloo
via Kingston
2H46 • South Western Railway
2
15:40
London Waterloo
2R39 • South Western Railway
1
15:55
London Waterloo
via Kingston
2O41 • South Western Railway
2
15:55
London Waterloo
via Richmond
2K41 • South Western Railway
1
16:18
Kingston
2V39 • South Western Railway
2
16:21
16:22
Shepperton
2H43 • South Western Railway
1
16:29
16:30
London Waterloo
via Kingston
2H50 • South Western Railway
2
16:40
London Waterloo
2R43 • South Western Railway
1
16:55
London Waterloo
via Richmond
2K45 • South Western Railway
1
16:55
London Waterloo
via Kingston
2O45 • South Western Railway
2
17:18
Kingston
2V43 • South Western Railway
2
17:21
Shepperton
2H47 • South Western Railway
1
Later trains
← Departures from Teddington
12:48 London Waterloo to Shepperton
2H31 • South Western Railway •
RTT
London Waterloo
12:48
4
Vauxhall
12:52
8
Clapham Junction
12:57
11
Earlsfield
13:00
3
Wimbledon
13:04
8
Raynes Park
13:07
3
New Malden
13:10
4
Norbiton
13:13
13:15
2
Kingston
13:16
13:17
2
Hampton Wick
13:18
13:19
2
Teddington
13:21
13:22
1
Fulwell
13:26
2
Hampton
13:30
2
Kempton Park
13:33
2
Sunbury
13:35
2
Upper Halliford
13:37
2
Shepperton
13:41
1