← Change station
Whitechapel
Earlier trains
12:30
12:39
Battersea Park
9G28 • London Overground
6
12:32
12:33
Abbey Wood
9U89 • Elizabeth Line
A
12:33
12:44
Highbury & Islington
9B26 • London Overground
5
12:33
12:34
West Croydon
9C28 • London Overground
6
12:35
12:36
Shenfield
9W92 • Elizabeth Line
A
12:36
12:39
Dalston Junction
9H27 • London Overground
5
12:36
12:39
London Paddington
9Y19 • Elizabeth Line
B
12:39
Abbey Wood
9U93 • Elizabeth Line
A
12:39
12:41
London Paddington
9Y20 • Elizabeth Line
B
12:39
12:45
New Cross
9E28 • London Overground
6
12:41
12:46
Highbury & Islington
9D27 • London Overground
5
12:42
Crystal Palace
9A28 • London Overground
6
12:43
12:44
Gidea Park
9C94 • Elizabeth Line
A
12:43
12:44
London Paddington
9Y21 • Elizabeth Line
B
12:45
12:51
Clapham Junction
9G29 • London Overground
6
12:45
12:49
Dalston Junction
9F27 • London Overground
5
12:47
12:48
Abbey Wood
9U95 • Elizabeth Line
A
12:47
Reading
9R22 • Elizabeth Line
B
12:48
12:55
Highbury & Islington
9B27 • London Overground
5
12:48
12:49
West Croydon
9C29 • London Overground
6
12:50
12:51
Shenfield
9W96 • Elizabeth Line
A
12:51
12:52
Dalston Junction
9H28 • London Overground
5
12:51
12:52
London Paddington
9T23 • Elizabeth Line
B
12:54
12:55
Abbey Wood
9U97 • Elizabeth Line
A
12:54
London Paddington
9Y26 • Elizabeth Line
B
12:54
New Cross
9E29 • London Overground
6
12:56
12:58
Highbury & Islington
9D28 • London Overground
5
12:57
Crystal Palace
9A29 • London Overground
6
12:58
12:59
Gidea Park
9C98 • Elizabeth Line
A
12:58
London Paddington
9Y27 • Elizabeth Line
B
13:00
13:02
Clapham Junction
9G30 • London Overground
6
13:00
13:02
Dalston Junction
9F28 • London Overground
5
13:02
13:03
Abbey Wood
9U01 • Elizabeth Line
A
13:02
13:03
Heathrow Airport T4
9H28 • Elizabeth Line
B
13:03
13:05
Highbury & Islington
9B28 • London Overground
5
13:03
13:04
West Croydon
9C30 • London Overground
6
13:05
13:06
Shenfield
9W04 • Elizabeth Line
A
13:06
13:08
Dalston Junction
9H29 • London Overground
5
13:06
London Paddington
9Y29 • Elizabeth Line
B
13:09
13:10
Abbey Wood
9U05 • Elizabeth Line
A
13:09
London Paddington
9Y30 • Elizabeth Line
B
13:09
13:11
New Cross
9E30 • London Overground
6
13:11
13:17
Highbury & Islington
9D29 • London Overground
5
13:12
13:18
Crystal Palace
9A30 • London Overground
6
13:13
13:14
Gidea Park
9C06 • Elizabeth Line
A
13:13
London Paddington
9Y31 • Elizabeth Line
B
13:15
13:16
Clapham Junction
9G31 • London Overground
6
13:15
cancelled
Dalston Junction
9F29 • London Overground
5
13:17
13:18
Abbey Wood
9U07 • Elizabeth Line
A
13:17
London Paddington
9R32 • Elizabeth Line
B
Later trains