← Change station
Craven Arms
Earlier trains
09:13
09:16
from Swansea
2M04 • Transport for Wales
1
↓
09:15
09:18
Shrewsbury
2M04 • Transport for Wales
1
09:24
09:26
Swansea
2V06 • Transport for Wales
2
09:30
Manchester Piccadilly
1W54 • Transport for Wales
1
09:36
09:43
Cardiff Central
1V92 • Transport for Wales
2
10:26
delayed
Manchester Piccadilly
1W55 • Transport for Wales
1
10:57
11:01
Holyhead
1W92 • Transport for Wales
1
Later trains
← Departures from Craven Arms
09:22 Cardiff Central to Holyhead
1W92 • Transport for Wales •
RTT
Cardiff Central
09:22
1
Newport (South Wales)
09:36
09:41
3
Cwmbran
09:47
09:53
2
Pontypool & New Inn
09:52
1
Abergavenny
10:02
10:09
1
Hereford
10:27
10:32
3
Ludlow
10:48
10:53
1
Craven Arms
10:57
11:01
1
Church Stretton
11:06
11:10
1
Shrewsbury
11:22
arr •
11:30
dep
3
Gobowen
11:47
2
Chirk
11:53
1
Ruabon
11:59
1
Wrexham General
12:06
arr •
12:09
dep
2
Chester
12:26
arr •
12:31
dep
3B
Flint
12:44
Prestatyn
12:57
Rhyl
13:04
Colwyn Bay
13:15
Llandudno Junction
13:23
Bangor (Gwynedd)
13:40
Llanfairpwll
13:47
• by request
2
Bodorgan
13:57
• by request
Ty Croes
14:02
• by request
2
Rhosneigr
14:05
• by request
2
Valley
14:11
• by request
2
Holyhead
14:18