← Change station
Craven Arms
Earlier trains
08:56
Holyhead
1W91 • Transport for Wales
1
09:07
09:08
Carmarthen
1V35 • Transport for Wales
2
09:24
Llandrindod
2V06 • Transport for Wales
2
09:24
Shrewsbury
2M04 • Transport for Wales
1
09:35
Manchester Piccadilly
1W54 • Transport for Wales
1
09:36
09:44
Cardiff Central
1V92 • Transport for Wales
2
10:26
Manchester Piccadilly
1W55 • Transport for Wales
1
Later trains
← Departures from Craven Arms
05:29 Swansea to Manchester Piccadilly
1W13 • Transport for Wales •
RTT
Swansea
05:29
2
Neath
05:43
2
Port Talbot Parkway
05:50
2
Pyle
05:58
2
Bridgend
06:07
2
Cardiff Central
06:28
06:32
arr •
06:35
06:37
dep
1
Newport (South Wales)
06:49
06:51
4
Cwmbran
06:59
07:03
2
Abergavenny
07:13
07:16
1
Hereford
07:40
3
Leominster
07:53
1
Ludlow
08:04
1
Craven Arms
08:13
1
Church Stretton
08:22
1
Shrewsbury
08:39
08:35
arr •
08:44
dep
4
Wem
08:57
1
Whitchurch (Shropshire)
09:06
2
Nantwich
09:17
1
Crewe
09:30
6
Wilmslow
09:50
3
Stockport
10:01
3
Manchester Piccadilly
10:15