← 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