← Change station
Craven Arms
Earlier trains
00:00
cancelled
from Manchester Piccadilly
1V99 • Transport for Wales
null
↓
10:57
Holyhead
1W92 • Transport for Wales
1
11:28
cancelled
Manchester Piccadilly
1W16 • Transport for Wales
11:28
Manchester Piccadilly
1Z16 • Transport for Wales
11:36
Cardiff Central
1V94 • Transport for Wales
11:51
Swansea
2V08 • Transport for Wales
Later trains
← Departures from Craven Arms
05:47 Swansea to Shrewsbury
2M04 • Transport for Wales •
RTT
This train has been delayed by a late running train being in front of this one.
Swansea
05:47
4
Gowerton
05:59
06:01
1
Llanelli
06:06
06:07
arr •
06:09
dep
1
Bynea
06:14
06:15
• by request
2
Llangennech
06:18
• by request
2
Pontarddulais
06:22
• by request
1
Pantyffynnon
06:30
1
Ammanford
06:33
06:34
1
Llandybie
06:37
06:38
1
Ffairfach
06:45
• by request
1
Llandeilo
06:47
arr •
06:50
dep
2
Llangadog
06:59
1
Llanwrda
07:03
1
Llandovery
07:09
arr •
07:12
dep
2
Cynghordy
07:20
arr •
07:20
07:26
dep
• by request
1
Sugar Loaf
07:29
arr •
07:29
07:33
dep
• by request
1
Llanwrtyd
07:35
07:39
arr •
07:40
07:42
dep
2
Llangammarch
07:46
• by request
1
Garth (Powys)
07:50
• by request
1
Cilmeri
07:55
• by request
1
Builth Road
07:59
• by request
1
Llandrindod
08:11
arr •
08:13
dep
2
Pen-y-bont
08:20
• by request
1
Dolau
08:25
08:26
1
Llanbister Road
08:31
08:32
• by request
1
Llangynllo
08:37
• by request
1
Knucklas
08:43
• by request
1
Knighton
08:49
arr •
08:51
dep
2
Bucknell
08:57
1
Hopton Heath
09:02
• by request
1
Broome
09:06
• by request
1
Craven Arms
09:15
1
Church Stretton
09:25
09:23
arr •
09:26
dep
1
Shrewsbury
09:46
3