← Change station
Shrewsbury
07:13
from Holyhead
1V90 • Transport for Wales
7
↓
This site cannot display trains that left over 2 hours ago.
07:26
Holyhead
1W90 • Transport for Wales
3
07:27
Aberystwyth
1J03 • Transport for Wales
07:30
Birmingham International
1I04 • Transport for Wales
07:48
Cardiff Central
1V33 • Transport for Wales
7
07:49
Manchester Piccadilly
1W12 • Transport for Wales
4B
07:57
Birmingham New Street
via Telford Central & Wolverhampton
1G05 • West Midlands Trains
08:05
Birmingham New Street
via Telford Central & Wolverhampton
2G06 • West Midlands Trains
6
08:07
08:08
Cardiff Central
1V91 • Transport for Wales
08:19
Crewe
2K47 • Transport for Wales
4B
08:25
Chester
1D11 • Transport for Wales
08:32
08:33
Birmingham International
1I06 • Transport for Wales
08:44
Carmarthen
1V35 • Transport for Wales
08:44
Manchester Piccadilly
1W13 • Transport for Wales
08:57
Swansea
2V06 • Transport for Wales
3
08:59
Birmingham New Street
via Telford Central & Wolverhampton
1G07 • West Midlands Trains
5
09:05
Birmingham New Street
via Telford Central & Wolverhampton
2G08 • West Midlands Trains
6
09:13
09:24
Cardiff Central
1V92 • Transport for Wales
09:26
09:27
Holyhead
1W91 • Transport for Wales
3
Later trains
← Departures from Shrewsbury
06:27 Manchester Piccadilly to Cardiff Central
1V33 • Transport for Wales •
RTT
This train has been delayed by this train being late from the depot.
Manchester Piccadilly
06:27
06:30
13
Stockport
06:37
06:41
1
Wilmslow
06:47
06:50
4
Crewe
07:09
07:10
5
Nantwich
07:17
07:19
2
Shrewsbury
07:46
07:44
arr •
07:48
dep
7
Church Stretton
08:03
2
Craven Arms
08:12
08:09
arr •
08:13
dep
2
Ludlow
08:22
08:27
2
Leominster
08:33
08:43
2
Hereford
08:49
08:57
2
Abergavenny
09:12
09:19
2
Pontypool & New Inn
09:21
09:29
2
Cwmbran
09:27
09:33
1
Newport (South Wales)
09:39
09:43
2
Cardiff Central
09:54
4A