← Change station
Craven Arms
Earlier trains
Later trains
← Departures from Craven Arms
18:20 Swansea to Shrewsbury
2M12 • Transport for Wales •
RTT
This train has been delayed by a late running train being in front of this one.
Swansea
18:20
1
Gowerton
18:33
18:30
arr •
18:33
18:34
dep
1
Llanelli
18:40
18:41
arr •
18:44
dep
1
Bynea
18:49
18:50
• by request
2
Llangennech
18:53
18:54
arr •
18:53
18:58
dep
• by request
2
Pontarddulais
18:57
19:07
• by request
1
Pantyffynnon
19:05
19:17
1
Ammanford
19:08
19:21
1
Llandybie
19:12
19:27
1
Ffairfach
19:20
19:34
• by request
1
Llandeilo
19:22
19:36
arr •
19:25
19:39
dep
2
Llangadog
19:35
1
Llanwrda
19:38
1
Llandovery
19:45
19:59
arr •
19:47
20:02
dep
2
Cynghordy
19:56
• by request
1
Sugar Loaf
20:04
• by request
1
Llanwrtyd
20:10
20:24
arr •
20:19
20:27
dep
2
Llangammarch
20:25
• by request
1
Garth (Powys)
20:29
• by request
1
Cilmeri
20:34
• by request
1
Builth Road
20:38
• by request
1
Llandrindod
20:51
20:53
arr •
20:52
20:56
dep
2
Pen-y-bont
21:00
• by request
1
Dolau
21:05
1
Llanbister Road
21:11
• by request
1
Llangynllo
21:16
• by request
1
Knucklas
21:23
• by request
1
Knighton
21:28
19:41
arr •
21:31
19:44
dep
2
Bucknell
21:37
21:42
1
Hopton Heath
21:41
arr •
21:41
21:46
dep
• by request
1
Broome
21:46
21:50
• by request
1
Craven Arms
21:53
21:56
arr •
21:54
21:59
dep
1
Church Stretton
22:05
22:09
1
Shrewsbury
22:22
22:23
4