Service timetable

17:47 Swansea to Shrewsbury

Wednesday 7 October 2026

Live map
Headcode: 2M14Headcode2M14 OperatorTransport for Wales UIDG39869

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
S
Maximum speed
75 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Swansea117:47 17:47 On time
Gowerton17:5817:59 17:58 17:59
LlanelliDPL18:0818:09 18:05½ 18:09½
Bynea18:1518:15 18:14½ 18:15
Llangennech18:1918:19 18:18½ 18:19
Pontarddulais18:2318:23 18:23 18:23½
Pantyffynnon18:3018:31 18:30 18:31
Ammanford18:3418:34 18:33½ 18:34½
Llandybie18:3918:39 18:38½ 18:39½
Ffairfach18:4718:47 18:46½ 18:47½
Llandeilo218:5218:52 18:49½ 18:52½
Llangadog19:0219:02 19:01½ 19:02½
Llanwrda19:0619:06 19:05½ 19:06
Llandovery219:1419:15 19:12 19:15
Cynghordy19:2319:23 19:23 19:23
Sugar Loaf19:3119:31 19:31 19:31
Llanwrtyd219:3919:39 19:36½ 19:39½
Llangammarch19:4519:45 19:45 19:45½
Garth (Powys)19:4919:49 19:49 19:49
Cilmeri19:5419:54 19:54 19:54
Builth Road19:5719:57 19:57 19:57½
Llandrindod220:1120:25 20:08½ 20:25
Llandrindod Crossing20:26½20:27½ 20:26½ 20:27½
Pen-y-Bont20:3220:32 20:32 20:32½
Dolau20:3720:37 20:37 20:37½
Llanbister Road20:4320:43 20:43 20:43½
Llangynllo20:4920:49 20:48½ 20:49
Knucklas20:5520:55 20:55 20:55½
Knighton21:0121:03 21:00½ 21:03½
Bucknell21:0921:09 21:09 21:09½
Hopton Heath21:1421:14 21:13½ 21:14
Broome21:1821:18 21:18 21:18½
Craven Arms121:2521:27 21:25 21:27½
Church Stretton21:3821:38 21:37½ 21:38½
Shrewsbury521:55 21:53

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.