← Change station

Stratford (London)

Trains between Gospel Oak and Stratford may be cancelled, delayed or revised. More details can be found in Status and Disruptions.

Trains between Stratford and Shenfield may be delayed by up to 60 minutes or cancelled. Latest information can be found in Status and Disruptions.

Earlier trains
19:37
20:07
London Liverpool Street
2F77 • Greater Anglia • 10 coaches
9
19:38
19:58
London Paddington
9Y39 • Elizabeth Line
5
19:40
20:11
London Liverpool Street
1K19 • Greater Anglia • 5 coaches
9
19:46
20:12
London Paddington
9T41 • Elizabeth Line
5
19:53
20:20
London Liverpool Street
1F69 • Greater Anglia • 10 coaches
9
19:55
19:58
Braintree
1F56 • Greater Anglia • 10 coaches
10
19:58
20:01
Southend Victoria
1K04 • Greater Anglia • 10 coaches
10A
19:59
20:03
Clapham Junction
2Y19 • London Overground
2
20:00
Bishops Stortford
2S56 • Greater Anglia • 5 coaches
11
20:01
cancelled
London Paddington
9Y47 • Elizabeth Line
5
20:03
20:24
London Liverpool Street
2K23 • Greater Anglia • 5 coaches
9
20:05
20:07
Richmond
2N19 • London Overground
1
20:06
20:31
London Liverpool Street
1Y55 • Greater Anglia • 10 coaches
9
20:08
cancelled
London Paddington
9Y49 • Elizabeth Line
20:09
20:12
Ipswich
1Y40 • Greater Anglia • 5 coaches
10
20:12
Clapham Junction
2Y20 • London Overground
2
20:16
cancelled
Heathrow Airport T5
9T51 • Elizabeth Line
20:16
Meridian Water
9M56 • Greater Anglia • 5 coaches
11
20:17
Richmond
2N20 • London Overground
1
20:20
cancelled
London Liverpool Street
1K29 • Greater Anglia • 5 coaches
9
20:20
20:38
Southend Victoria
2K06 • Greater Anglia • 5 coaches
10
20:23
20:46
London Liverpool Street
1N57 • Greater Anglia • 5 coaches
9
20:23
21:01
London Paddington
9Y55 • Elizabeth Line
5
20:24
cancelled
Clapham Junction
2Y21 • London Overground
2
20:25
20:35
Clacton-on-Sea
1N58 • Greater Anglia • 10 coaches
10
20:26
cancelled
Shenfield
9W34 • Elizabeth Line
20:30
20:31
Bishops Stortford
2S58 • Greater Anglia • 5 coaches
11
20:31
cancelled
London Paddington
9Y57 • Elizabeth Line
20:32
Richmond
2N21 • London Overground
1
20:34
cancelled
Shenfield
9W36 • Elizabeth Line
20:36
Clapham Junction
2Y22 • London Overground
2
20:36
20:51
London Liverpool Street
2F85 • Greater Anglia • 10 coaches
9
20:37
20:44
Norwich
1P64 • Greater Anglia • 12 coaches
10
20:38
21:08
London Paddington
9Y59 • Elizabeth Line
5
20:40
20:48
Southend Victoria
1K08 • Greater Anglia • 5 coaches
10
20:41
cancelled
Shenfield
9W40 • Elizabeth Line
20:42
delayed
London Liverpool Street
1K33 • Greater Anglia • 5 coaches
9
20:43
20:54
Harwich International
1A98 • Greater Anglia • 10 coaches
10
20:44
Richmond
2N22 • London Overground
1
20:46
cancelled
Heathrow Airport T5
9T61 • Elizabeth Line
20:46
Meridian Water
9M58 • Greater Anglia • 5 coaches
11
20:49
Clapham Junction
2Y23 • London Overground
2
20:49
cancelled
Shenfield
9W42 • Elizabeth Line
20:53
cancelled
London Paddington
9Y65 • Elizabeth Line
20:55
20:57
Braintree
1F58 • Greater Anglia • 5 coaches
10A
20:56
20:58
Shenfield
9W44 • Elizabeth Line
8
20:58
cancelled
Southend Victoria
2K10 • Greater Anglia • 5 coaches
10A
20:59
cancelled
Richmond
2N23 • London Overground
1
21:00
Bishops Stortford
2S60 • Greater Anglia • 5 coaches
11
21:01
21:12
London Paddington
9Y67 • Elizabeth Line
5
Later trains
Powered by National Rail Enquiries