← Change station

Shrewsbury

Please take extra care at this station as it may be very icy.
No trains between Shrewsbury and Swansea via the Heart of Wales line. More details can be found in Status and Disruptions.
Buses replace trains between Shrewsbury and Wolverhampton. More details can be found in Status and Disruptions.
Earlier trains
18:05
cancelled
Birmingham New Street via Telford Central & Wolverhampton
2G26 • West Midlands Trains
4
18:21
Chester
1W81 • Transport for Wales • 2 coaches
4B
18:28
cancelled
Llandudno
1D16 • Transport for Wales
4B
18:29
Crewe
2K64 • Transport for Wales • 2 coaches
7B
18:30
cancelled
Aberystwyth
1J25 • Transport for Wales
18:31
cancelled
Birmingham International
1I26 • Transport for Wales
4
18:35
cancelled
Swansea
2V32 • Transport for Wales
6
18:50
Carmarthen
1V58 • Transport for Wales • 5 coaches
7B
18:56
Manchester Piccadilly
1W63 • Transport for Wales • 5 coaches
4
18:59
cancelled
Birmingham New Street via Telford Central & Wolverhampton
1G27 • West Midlands Trains
5
19:05
cancelled
Birmingham New Street via Telford Central & Wolverhampton
2G28 • West Midlands Trains
6
19:23
Cardiff Central
1V98 • Transport for Wales • 2 coaches
7B
19:27
19:41
Holyhead
1W96 • Transport for Wales • 5 coaches
4
19:30
cancelled
Birmingham International
1I28 • Transport for Wales
19:33
Aberystwyth
1J27 • Transport for Wales
19:45
19:55
Cardiff Central
1V62 • Transport for Wales • 5 coaches
19:52
Manchester Piccadilly
1W24 • Transport for Wales • 4 coaches
19:59
cancelled
Birmingham New Street via Telford Central & Wolverhampton
1G29 • West Midlands Trains
20:05
cancelled
Birmingham New Street via Telford Central & Wolverhampton
2G30 • West Midlands Trains
Later trains
Powered by National Rail Enquiries