← Change station
Stratford (London)
Trains through Tottenham Hale may be cancelled, delayed by up to 20 minutes or revised. More details can be found in
Status and Disruptions.
No trains between Willesden Junction and Richmond. Latest information can be found in
Status and Disruptions.
Earlier trains
14:03
delayed
London Liverpool Street
2K67 • Greater Anglia • 5 coaches
15:41
15:48
Shenfield
9W08 • Elizabeth Line
8
15:46
15:47
Meridian Water
9M38 • Greater Anglia • 5 coaches
11
15:48
Clapham Junction
2Y98 • London Overground
2
15:49
15:50
Shenfield
9W10 • Elizabeth Line
8
15:52
Richmond
2N98 • London Overground
1
15:53
London Liverpool Street
1F53 • Greater Anglia • 10 coaches
9
15:53
15:55
London Paddington
9Y57 • Elizabeth Line
5
15:55
Braintree
1F38 • Greater Anglia • 5 coaches
10
15:56
Shenfield
9W12 • Elizabeth Line
8
15:58
16:00
Southend Victoria
2K64 • Greater Anglia • 5 coaches
10
16:00
Bishops Stortford
2S40 • Greater Anglia • 5 coaches
11
16:00
Clapham Junction
2Y99 • London Overground
2
16:01
16:02
London Paddington
9Y59 • Elizabeth Line
5
16:03
London Liverpool Street
2K79 • Greater Anglia • 5 coaches
9
16:04
Shenfield
9W14 • Elizabeth Line
8
16:05
cancelled
Richmond
2N99 • London Overground
1
16:06
London Liverpool Street
1Y45 • Greater Anglia • 5 coaches
9
16:07
London Paddington
9Y61 • Elizabeth Line
5
16:10
Ipswich
1Y24 • Greater Anglia • 10 coaches
10
16:11
Clapham Junction
2Y00 • London Overground
2
16:11
16:14
Shenfield
9W18 • Elizabeth Line
8
16:13
Heathrow Airport T5
9T63 • Elizabeth Line
5
16:16
cancelled
Meridian Water
9M40 • Greater Anglia • 5 coaches
11
16:17
Gidea Park
2C20 • Elizabeth Line
8
16:17
delayed
Richmond
2N00 • London Overground
1
16:17
cancelled
Southend Victoria
1K66 • Greater Anglia
10
16:19
London Paddington
9Y65 • Elizabeth Line
5
16:20
London Liverpool Street
1K81 • Greater Anglia • 10 coaches
9
16:21
Shenfield
9W22 • Elizabeth Line
8
16:22
Clacton-on-Sea
1N38 • Greater Anglia • 10 coaches
10
16:24
Clapham Junction
2Y01 • London Overground
2
16:25
London Liverpool Street
2N13 • Greater Anglia • 10 coaches
9
16:25
16:26
London Paddington
9Y67 • Elizabeth Line
5
16:26
Shenfield
9W24 • Elizabeth Line
8
16:29
delayed
Richmond
2N01 • London Overground
1
16:30
Hertford East
2O88 • Greater Anglia • 5 coaches
11
16:31
London Paddington
9Y69 • Elizabeth Line
5
16:31
Shenfield
9W28 • Elizabeth Line
8
16:32
Southend Victoria
1K68 • Greater Anglia • 10 coaches
10A
16:35
Clapham Junction
2Y02 • London Overground
2
16:37
London Liverpool Street
1F55 • Greater Anglia • 10 coaches
9
16:37
London Paddington
9Y71 • Elizabeth Line
5
16:37
Shenfield
9W30 • Elizabeth Line
8
16:40
Colchester Town
1F42 • Greater Anglia • 10 coaches
10
16:40
London Liverpool Street
1K83 • Greater Anglia • 10 coaches
9
16:41
cancelled
Richmond
2N02 • London Overground
1
16:43
Braintree
1F44 • Greater Anglia • 5 coaches
10
16:43
London Paddington
9Y73 • Elizabeth Line
5
16:43
Shenfield
9W32 • Elizabeth Line
8
Later trains