← Change station
Teddington
07:28
07:36
from Shepperton
2H14 • South Western Railway
2
↓
This site cannot display trains that left over 2 hours ago.
12:29
12:34
London Waterloo
via Kingston
2H34 • South Western Railway
2
12:35
London Waterloo
via Richmond
2K27 • South Western Railway
1
12:41
London Waterloo
via Kingston
2O29 • South Western Railway
2
12:46
12:47
Shepperton
2H29 • South Western Railway
1
12:59
London Waterloo
via Kingston
2H36 • South Western Railway
2
13:05
London Waterloo
via Richmond
2K29 • South Western Railway
1
13:11
13:26
London Waterloo
2O31 • South Western Railway
2
13:15
Shepperton
2H31 • South Western Railway
1
13:30
13:35
London Waterloo
via Kingston
2H38 • South Western Railway
2
13:35
London Waterloo
via Richmond
2K31 • South Western Railway
1
13:41
13:43
London Waterloo
via Kingston
2O33 • South Western Railway
2
13:45
13:46
Shepperton
2H33 • South Western Railway
1
13:59
London Waterloo
via Kingston
2H40 • South Western Railway
2
14:05
London Waterloo
via Richmond
2K33 • South Western Railway
1
14:11
London Waterloo
via Kingston
2O35 • South Western Railway
2
14:16
Shepperton
2H35 • South Western Railway
1
Later trains
← Departures from Teddington
10:41 Shepperton to London Waterloo
2H28 • South Western Railway •
RTT
Shepperton
10:41
1
Upper Halliford
10:44
1
Sunbury
10:46
1
Kempton Park
10:48
1
Hampton
10:51
1
Fulwell
10:54
10:55
1
Teddington
10:59
2
Hampton Wick
11:01
1
Kingston
11:04
3
Norbiton
11:06
11:07
1
New Malden
11:10
11:14
1
Raynes Park
11:13
11:16
2
Wimbledon
11:17
11:21
5
Clapham Junction
11:24
11:28
10
Vauxhall
11:29
11:34
7
London Waterloo
11:36
11:40
6