← 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.
14:03
delayed
London Liverpool Street
2K67 • Greater Anglia • 5 coaches
14:52
Clapham Junction
2Y94 • London Overground
2
14:53
London Liverpool Street
1F49 • Greater Anglia • 5 coaches
9
14:53
London Paddington
9Y37 • Elizabeth Line
5
14:55
14:56
Braintree
1F34 • Greater Anglia • 5 coaches
10
14:56
Shenfield
9W90 • Elizabeth Line
8
14:57
London Liverpool Street
2O35 • Greater Anglia
14:58
cancelled
Southend Victoria
2K58 • Greater Anglia • 5 coaches
15:00
15:04
Bishops Stortford
2S36 • Greater Anglia • 5 coaches
12
15:00
Shepherds Bush
2N94 • London Overground
11
15:01
15:06
London Paddington
9Y39 • Elizabeth Line
5
15:03
cancelled
London Liverpool Street
2K73 • Greater Anglia • 5 coaches
9
15:04
Shenfield
9W92 • Elizabeth Line
8
15:07
London Liverpool Street
1Y43 • Greater Anglia • 5 coaches
9
15:08
Clapham Junction
2Y95 • London Overground
2
15:08
15:09
London Paddington
9Y41 • Elizabeth Line
5
15:09
Shenfield
1Y22 • Greater Anglia • 5 coaches
10
15:11
Shenfield
9W96 • Elizabeth Line
8
15:16
15:17
Heathrow Airport T5
9T43 • Elizabeth Line
5
15:16
15:20
Meridian Water
9M36 • Greater Anglia • 5 coaches
12
15:17
Kensal Rise
2N95 • London Overground
1
15:19
Shenfield
9W98 • Elizabeth Line
8
15:20
cancelled
London Liverpool Street
1K75 • Greater Anglia • 5 coaches
15:20
cancelled
Southend Victoria
2K60 • Greater Anglia • 10 coaches
10
15:23
Clapham Junction
2Y96 • London Overground
2
15:23
London Liverpool Street
1N41 • Greater Anglia • 5 coaches
9
15:23
London Paddington
9Y47 • Elizabeth Line
5
15:25
Clacton-on-Sea
1N28 • Greater Anglia • 10 coaches
10
15:26
Shenfield
9W02 • Elizabeth Line
8
15:29
Willesden Junction
2N96 • London Overground
1
15:30
15:40
Bishops Stortford
2S38 • Greater Anglia • 5 coaches
12
15:31
London Paddington
9Y49 • Elizabeth Line
5
15:34
Shenfield
9W04 • Elizabeth Line
8
15:35
Clapham Junction
2Y97 • London Overground
2
15:36
London Liverpool Street
1F51 • Greater Anglia • 10 coaches
9
15:37
15:40
Norwich
1P40 • Greater Anglia • 12 coaches
10
15:38
London Paddington
9Y51 • Elizabeth Line
5
15:40
cancelled
Southend Victoria
1K62 • Greater Anglia • 5 coaches
10
15:41
15:48
Shenfield
9W08 • Elizabeth Line
8
15:41
Willesden Junction
2N97 • London Overground
1
15:43
15:44
Colchester Town
1F36 • Greater Anglia • 5 coaches
10
15:43
cancelled
London Liverpool Street
2K77 • Greater Anglia • 5 coaches
15:46
Heathrow Airport T5
9T53 • Elizabeth Line
5
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
Later trains
Powered by National Rail Enquiries