← Change station
Willesden Junction
Earlier trains
18:11
18:15
from London Euston
2D99 • London Overground
3
↓
23:53
delayed
Elephant & Castle Underground
2A37 • London Underground
23:55
23:58
Richmond
2N32 • London Overground
5
23:58
Queens Park (London)
2O10 • London Underground
1
23:59
00:00
Watford Junction
2D72 • London Overground
3
00:03
00:04
London Euston
2C73 • London Overground
1
00:04
Harrow & Wealdstone
2J36 • London Underground
3
00:05
Clapham Junction
2Y33 • London Overground
5
00:08
Stonebridge Park
2I04 • London Underground
3
00:10
00:11
Elephant & Castle Underground
2A26 • London Underground
1
00:12
Watford Junction
2D73 • London Overground
3
00:15
Stonebridge Park
2I34 • London Underground
3
00:20
00:21
Harrow & Wealdstone
2J21 • London Underground
3
00:22
Queens Park (London)
2F33 • London Underground
1
00:26
Stonebridge Park
2I41 • London Underground
3
00:34
Queens Park (London)
2F22 • London Underground
1
00:46
Stonebridge Park
2I07 • London Underground
3
00:47
Queens Park (London)
2F36 • London Underground
1
Later trains
← Departures from Willesden Junction
18:57 Richmond to Stratford (London)
2N60 • London Overground •
RTT
Richmond
18:57
5
Kew Gardens
19:00
19:01
1
Gunnersbury
19:03
19:04
2
South Acton
19:06
19:07
2
Acton Central
19:09
19:10
2
Willesden Junction
19:14
19:19
4
Kensal Rise
19:16
19:23
2
Brondesbury Park
19:18
19:25
2
Brondesbury
19:20
19:27
2
West Hampstead
19:22
19:29
2
Finchley Road & Frognal
19:23
19:31
2
Hampstead Heath
19:26
19:33
2
Gospel Oak
19:29
19:35
2
Kentish Town West
19:31
19:38
2
Camden Road
19:34
19:40
2
Caledonian Rd & Barnsbury
19:37
19:44
3
Highbury & Islington
19:40
19:46
8
Canonbury
19:42
19:49
4
Dalston Kingsland
19:45
19:51
2
Hackney Central
19:48
19:53
2
Homerton
19:50
19:56
2
Hackney Wick
19:53
19:59
2
Stratford (London)
20:02
20:03
1