← Change station
Craven Arms
04:44
04:47
from Shrewsbury
2V00 • Transport for Wales
2
↓
This site cannot display trains that left over 2 hours ago.
07:22
07:32
Manchester Piccadilly
1W12 • Transport for Wales
1
07:36
Cardiff Central
1V90 • Transport for Wales
2
08:13
08:51
Cardiff Central
1V33 • Transport for Wales
2
08:13
Manchester Piccadilly
1W13 • Transport for Wales
1
08:56
08:59
Holyhead
1W91 • Transport for Wales
1
09:07
09:24
Carmarthen
1V35 • Transport for Wales
2
09:15
Shrewsbury
2M04 • Transport for Wales
1
Later trains
← Departures from Craven Arms
05:22 Shrewsbury to Swansea
2V04 • Transport for Wales •
RTT
This train has been cancelled because of trespassers on the railway.
This train has been delayed by trespassers on the railway.
Shrewsbury
05:22
05:31
4A
Church Stretton
05:40
2
Craven Arms
05:50
05:57
2
Broome
05:56
• by request
1
Hopton Heath
06:00
• by request
1
Bucknell
06:05
• by request
1
Knighton
06:11
06:16
arr •
06:25
06:27
dep
1
Knucklas
06:31
• by request
1
Llangynllo
06:39
• by request
1
Llanbister Road
06:44
• by request
1
Dolau
06:50
• by request
1
Pen-y-bont
06:54
• by request
1
Llandrindod
07:04
arr •
07:06
dep
1
Builth Road
07:15
• by request
1
Cilmeri
07:19
• by request
1
Garth (Powys)
07:24
• by request
1
Llangammarch
07:28
• by request
1
Llanwrtyd
07:34
arr •
07:41
07:44
dep
1
Sugar Loaf
07:47
• by request
1
Cynghordy
07:54
• by request
1
Llandovery
08:04
08:17
arr •
08:06
08:20
dep
1
Llanwrda
08:12
08:26
• by request
1
Llangadog
08:16
08:30
• by request
1
Llandeilo
08:25
08:38
arr •
08:28
08:39
dep
1
Ffairfach
08:30
08:42
1
Llandybie
08:38
08:49
• by request
1
Ammanford
08:42
08:54
• by request
1
Pantyffynnon
08:45
08:56
1
Pontarddulais
08:52
09:03
• by request
1
Llangennech
08:57
09:08
• by request
1
Bynea
09:00
09:11
• by request
1
Llanelli
09:05
delayed
arr •
09:10
delayed
dep
1
Gowerton
09:18
delayed
2
Swansea
09:33
delayed
1