← Change station

Stratford (London)

Trains running between Clapham Junction and Willesden Junction may be cancelled or revised. Latest information can be found in the Disruptions area of the National Rail website.
Earlier trains
17:23
17:45
London Liverpool Street
1N47 • Greater Anglia • 10 coaches
9
17:33
17:41
London Liverpool Street
9Y93 • Elizabeth Line
5
17:38
17:43
London Paddington
9Y95 • Elizabeth Line
5
17:40
London Liverpool Street
1F61 • Greater Anglia • 10 coaches
9
17:40
17:47
Richmond
2N07 • London Overground
10A
17:41
Colchester Town
1F52 • Greater Anglia • 10 coaches
10
17:42
17:55
Gidea Park
9W62 • Elizabeth Line
8
17:43
London Liverpool Street
1K89 • Greater Anglia • 10 coaches
9
17:43
17:46
London Paddington
9Y97 • Elizabeth Line
5
17:44
Meridian Water
9M46 • Greater Anglia
11
17:44
Southend Victoria
1K80 • Greater Anglia • 10 coaches
10
17:46
17:53
Gidea Park
2C64 • Elizabeth Line
8
17:48
Clacton-on-Sea
1N46 • Greater Anglia • 10 coaches
10
17:48
cancelled
Clapham Junction
2Y08 • London Overground
2
17:48
Heathrow Airport T5
9T01 • Elizabeth Line
5
17:50
Shenfield
9W66 • Elizabeth Line
8
17:52
Richmond
2N08 • London Overground
1
17:53
London Liverpool Street
1F63 • Greater Anglia • 5 coaches
9
17:53
London Paddington
9Y03 • Elizabeth Line
5
17:53
Southend Victoria
1K82 • Greater Anglia • 10 coaches
10
17:54
Shenfield
9W68 • Elizabeth Line
8
17:56
18:04
Ipswich
1Y30 • Greater Anglia • 10 coaches
10A
17:57
London Liverpool Street
2K91 • Greater Anglia • 10 coaches
9
17:58
Hertford East
2O66 • Greater Anglia
11
17:58
London Paddington
9Y05 • Elizabeth Line
5
17:58
delayed
Shenfield
9W70 • Elizabeth Line
8
17:59
Witham
1F54 • Greater Anglia • 10 coaches
10
18:00
Clapham Junction
2Y09 • London Overground
2
18:01
Southend Victoria
1K86 • Greater Anglia • 10 coaches
10A
18:02
Shenfield
9W74 • Elizabeth Line
8
18:03
London Liverpool Street
1J35 • Greater Anglia • 5 coaches
9
18:03
London Paddington
9Y07 • Elizabeth Line
5
18:04
Southminster
1J46 • Greater Anglia
10
18:05
Richmond
2N09 • London Overground
1
18:06
18:08
London Liverpool Street
1Y49 • Greater Anglia • 10 coaches
9
18:07
Shenfield
9W76 • Elizabeth Line
8
18:08
London Paddington
9Y09 • Elizabeth Line
5
18:09
London Liverpool Street
1K93 • Greater Anglia • 10 coaches
9
18:11
Ipswich
1Y32 • Greater Anglia • 10 coaches
10
18:11
Richmond
2Y10 • London Overground
2
18:12
Shenfield
9W78 • Elizabeth Line
8
18:13
Heathrow Airport T5
9T11 • Elizabeth Line
5
18:14
Meridian Water
9M48 • Greater Anglia
11
18:15
Southend Victoria
1K90 • Greater Anglia • 10 coaches
10
18:16
Gidea Park
2C80 • Elizabeth Line
8
18:16
Richmond
2N10 • London Overground
1
18:18
Braintree
1F56 • Greater Anglia • 10 coaches
10
18:19
London Paddington
9Y13 • Elizabeth Line
5
18:20
Shenfield
9W82 • Elizabeth Line
8
18:22
London Liverpool Street
1N51 • Greater Anglia • 10 coaches
9
Later trains
Powered by National Rail Enquiries