← Change station

Shrewsbury

Trains between Wolverhampton and Stafford / Shrewsbury may be cancelled or revised. More details can be found in Status and Disruptions.
No trains between Machynlleth and Aberystwyth. Latest information can be found in Status and Disruptions.
Earlier trains
14:55
Manchester Piccadilly
1W59 • Transport for Wales • 5 coaches
4
14:59
cancelled
Birmingham New Street via Telford Central & Wolverhampton
1G19 • LNR & WMR
15:05
cancelled
Birmingham New Street via Telford Central & Wolverhampton
2G20 • LNR & WMR
15:05
Telford Central
1T19 • LNR & WMR
6
15:15
15:19
Cardiff Central
1V96 • Transport for Wales • 3 coaches
7A
15:27
Holyhead
1W94 • Transport for Wales • 3 coaches
4B
15:27
Aberystwyth
Pwllheli
1J19 • Transport for Wales
5
15:30
Wolverhampton
0B00 • Transport for Wales
🚌
15:31
cancelled
Birmingham International
1I20 • Transport for Wales • 2 coaches
6
15:41
Cardiff Central
1V46 • Transport for Wales • 5 coaches
7B
15:52
Manchester Piccadilly
1W20 • Transport for Wales • 4 coaches
4
15:59
cancelled
Birmingham New Street via Telford Central & Wolverhampton
1G21 • LNR & WMR
5
16:00
Swansea
2V30 • Transport for Wales • 2 coaches
3
16:05
cancelled
Birmingham New Street via Telford Central & Wolverhampton
2G22 • LNR & WMR
6
16:05
Telford Central
1T21 • LNR & WMR
16:16
Crewe
2K62 • Transport for Wales • 2 coaches
16:25
Holyhead
1D15 • Transport for Wales
16:30
Aberystwyth
1J21 • Transport for Wales
16:30
cancelled
Birmingham International
1I22 • Transport for Wales • 4 coaches
16:30
Wolverhampton
0B00 • Transport for Wales
🚌
16:47
Fishguard Harbour
1V48 • Transport for Wales • 5 coaches
Later trains
Powered by National Rail Enquiries