← Change station

Shrewsbury

Earlier trains
16:16
Crewe
2K62 • Transport for Wales • 2 coaches
7B
16:27
Llandudno Junction
1D15 • Transport for Wales • 4 coaches
4
16:30
Aberystwyth
1J21 • Transport for Wales
3
16:30
Birmingham International
1I22 • Transport for Wales • 4 coaches
7B
16:47
Fishguard Harbour
1V48 • Transport for Wales
4
16:54
Manchester Piccadilly
1W61 • Transport for Wales • 5 coaches
4
16:59
Birmingham New Street via Telford Central & Wolverhampton
1G23 • LNR & WMR
5
17:05
Birmingham New Street via Telford Central & Wolverhampton
2G24 • LNR & WMR
6
17:17
Cardiff Central
1V97 • Transport for Wales • 2 coaches
7B
17:27
delayed
Holyhead
1W96 • Transport for Wales • 3 coaches
4
17:29
Aberystwyth
Pwllheli
1J23 • Transport for Wales
5
17:32
Birmingham International
1I24 • Transport for Wales
6
17:44
Cardiff Central
1V50 • Transport for Wales • 5 coaches
7B
17:49
Manchester Piccadilly
1W22 • Transport for Wales • 2 coaches
17:59
Birmingham New Street via Telford Central & Wolverhampton
1G25 • LNR & WMR
18:05
Birmingham New Street via Telford Central & Wolverhampton
2G26 • LNR & WMR
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries