← Change station

Sandwell & Dudley

Trains are unable to run between Stafford and Wolverhampton. Trains will be revised, diverted, or replaced by a bus. More details can be found in Status and Disruptions.

Trains between Watford Junction and London Euston may be cancelled, delayed by up to 30 minutes, or revised. More information can be found in Status and Disruptions.

Trains between Birmingham New Street and Walsall may be cancelled, delayed, or revised. More details can be found in Status and Disruptions.
Earlier trains
13:31
13:33
Holyhead
1D14 • Transport for Wales • 4 coaches
2
13:33
Walsall via Birmingham New Street
2A29 • West Midlands Trains
1
13:53
Wolverhampton
2W30 • West Midlands Trains
2
13:56
cancelled
London Euston via Birmingham New Street
9M53 • Avanti West Coast
1
14:03
Walsall via Birmingham New Street
2A31 • West Midlands Trains
1
14:17
cancelled
Edinburgh
9S70 • Avanti West Coast
2
14:20
Birmingham International
1I16 • Transport for Wales • 4 coaches
1
14:23
Wolverhampton
2W32 • West Midlands Trains
2
14:30
Aberystwyth
Pwllheli
1J19 • Transport for Wales
2
14:33
Walsall via Birmingham New Street
2A33 • West Midlands Trains
1
14:53
Wolverhampton
2W34 • West Midlands Trains
2
14:56
cancelled
London Euston via Birmingham New Street
9M54 • Avanti West Coast
1
15:03
Walsall via Birmingham New Street
2A35 • West Midlands Trains
1
15:17
cancelled
Glasgow Central
9S77 • Avanti West Coast
2
15:20
Birmingham International
1I18 • Transport for Wales
1
15:23
Wolverhampton
2W36 • West Midlands Trains
2
15:30
Holyhead
1D15 • Transport for Wales • 4 coaches
2
15:33
Walsall via Birmingham New Street
2A37 • West Midlands Trains
1
Later trains
Powered by National Rail Enquiries