← Change station

Shrewsbury

Storm Bert is affecting journeys across the Transport for Wales network, please check before you travel. More details can be found in Status and Disruptions.

11:47
from Birmingham New Street
2J12 • West Midlands Trains
5
This site cannot display trains that left over 2 hours ago.
14:19
Crewe
2K59 • Transport for Wales
7B
14:23
14:31
Holyhead
1D14 • Transport for Wales
4B
14:31
14:44
Birmingham International
1I16 • Transport for Wales
7B
14:49
14:54
Tenby
1V44 • Transport for Wales
14:51
15:03
Manchester Piccadilly
1W59 • Transport for Wales
4B
14:59
Birmingham New Street via Telford Central & Wolverhampton
1G19 • West Midlands Trains
5
15:04
Llandrindod
0B00 • Transport for Wales
🚌
15:05
Birmingham New Street via Telford Central & Wolverhampton
2G20 • West Midlands Trains
6
15:07
Llandrindod
0B00 • Transport for Wales
🚌
15:15
15:27
Cardiff Central
1V97 • Transport for Wales
15:25
cancelled
Llandrindod
2V10 • Transport for Wales
15:28
15:41
Chester
1W94 • Transport for Wales
4B
15:30
15:36
Aberystwyth
Pwllheli
1J19 • Transport for Wales
4A
15:33
Birmingham International
1I18 • Transport for Wales
5
15:48
16:21
Cardiff Central
1V46 • Transport for Wales
4
15:57
cancelled
Manchester Piccadilly
1W60 • Transport for Wales
15:57
delayed
Manchester Piccadilly
1Z60 • Transport for Wales
4B
15:59
Birmingham New Street via Telford Central & Wolverhampton
1G21 • West Midlands Trains
5
16:00
Llandrindod
0B00 • Transport for Wales
🚌
16:05
16:29
Birmingham New Street via Telford Central & Wolverhampton
2G22 • West Midlands Trains
6
16:19
Crewe
2K63 • Transport for Wales
7B
Later trains
Powered by National Rail Enquiries