← 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:49
Cardiff Central
1V39 • Transport for Wales
7B
11:53
11:55
Manchester Piccadilly
1W16 • Transport for Wales
4B
11:59
Birmingham New Street
via Telford Central & Wolverhampton
1G13 • West Midlands Trains
5
12:05
Birmingham New Street
via Telford Central & Wolverhampton
2G14 • West Midlands Trains
6
12:19
Crewe
2K55 • Transport for Wales
7B
12:25
Holyhead
1D13 • Transport for Wales
4B
12:34
Birmingham International
1I14 • Transport for Wales
4
12:42
Carmarthen
1V40 • Transport for Wales
4
12:51
12:59
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
Llanelli
1V95 • Transport for Wales
13:26
Holyhead
1W93 • Transport for Wales
13:28
Aberystwyth
Pwllheli
1J15 • Transport for Wales
13:30
Birmingham International
1I16 • Transport for Wales
Later trains