← Change station
Shrewsbury
Trains between Carmarthen and Llanelli may be cancelled, delayed or revised. More details can be found in
Status and Disruptions.
Earlier trains
11:47
from Birmingham New Street
2J12 • West Midlands Trains
null
↓
11:44
11:47
Cardiff Central
1V39 • Transport for Wales
7B
11:53
11:57
Manchester Piccadilly
1W16 • Transport for Wales
11:59
Birmingham New Street
via Telford Central & Wolverhampton
1G13 • West Midlands Trains
12:05
Birmingham New Street
via Telford Central & Wolverhampton
2G14 • West Midlands Trains
12:19
Crewe
2K55 • Transport for Wales
12:25
12:29
Holyhead
1D13 • Transport for Wales
12:34
12:36
Birmingham International
1I14 • Transport for Wales
12:42
12:48
Carmarthen
1V40 • Transport for Wales
12:51
13:10
Manchester Piccadilly
1W57 • Transport for Wales
12:59
Birmingham New Street
via Telford Central & Wolverhampton
1G15 • West Midlands Trains
13:05
Birmingham New Street
via Telford Central & Wolverhampton
2G16 • West Midlands Trains
13:14
13:17
Llanelli
1V95 • Transport for Wales
7
13:26
delayed
Holyhead
1W93 • Transport for Wales
3
13:28
Aberystwyth
1J15 • Transport for Wales
4
13:30
Birmingham International
1I16 • Transport for Wales
5
Later trains
← Departures from Shrewsbury
13:05 Shrewsbury to Birmingham New Street
2G16 • West Midlands Trains •
RTT
Shrewsbury
13:05
Wellington (Shropshire)
13:18
1
Oakengates
13:23
1
Telford Central
13:26
1
Shifnal
13:31
1
Cosford
13:36
1
Albrighton
13:39
1
Codsall
13:44
1
Bilbrook
13:47
1
Wolverhampton
13:55
3
Tame Bridge Parkway
14:10
1
Birmingham New Street
14:26
2B