← Change station
Teddington
12:15
from London Waterloo
2H27 • South Western Railway
1
↓
This site cannot display trains that left over 2 hours ago.
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:32
Shepperton
2H55 • South Western Railway
1
19:29
19:31
London Waterloo
via Kingston
2H62 • South Western Railway
2
Later trains
← Departures from Teddington
15:27 London Waterloo to London Waterloo
2K41 • South Western Railway •
RTT
London Waterloo
15:27
6
Vauxhall
15:31
8
Clapham Junction
15:36
11
Earlsfield
15:39
15:40
3
Wimbledon
15:43
15:44
8
Raynes Park
15:46
15:48
3
New Malden
15:49
15:51
4
Norbiton
15:52
15:55
2
Kingston
15:55
15:57
arr •
15:58
dep
2
Hampton Wick
16:00
2
Teddington
16:05
1
Strawberry Hill
16:08
2
Twickenham
16:13
3
St Margarets (London)
16:15
16:16
1
Richmond
16:19
16:20
2
North Sheen
16:21
16:23
1
Mortlake
16:23
16:25
1
Barnes
16:26
16:29
1
Putney
16:29
16:32
2
Wandsworth Town
16:32
16:35
3
Clapham Junction
16:35
16:38
4
Queenstown Road Battersea
16:38
arr •
16:38
16:48
dep
2
Vauxhall
16:42
16:52
2
London Waterloo
16:46
16:57
21