Service timetable

14:49 Swansea to Shrewsbury

Wednesday 7 October 2026

Live map
Headcode: 2M12Headcode2M12 OperatorTransport for Wales UIDG39865

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
Swansea114:49 14:49 On time
Gowerton15:0015:01 15:00 15:01
LlanelliDPL15:1015:11 15:07½ 15:11
Bynea15:1615:16 15:16 15:16½
Llangennech15:2015:20 15:20 15:20½
Pontarddulais15:2515:25 15:24½ 15:25
Pantyffynnon15:3215:32 15:31½ 15:32½
Ammanford15:3515:36 15:35 15:36
Llandybie15:4015:41 15:40 15:41
Ffairfach15:4815:49 15:48 15:49
Llandeilo215:5315:54 15:51 15:54
Llangadog16:0316:04 16:03 16:04
Llanwrda16:0716:07 16:07 16:07½
Llandovery216:1616:16 16:13½ 16:16½
Cynghordy16:2516:25 16:24½ 16:25
Sugar Loaf16:3316:33 16:33 16:33½
Llanwrtyd216:4116:42 16:39 16:42
Llangammarch16:4816:48 16:47½ 16:48
Garth (Powys)16:5216:52 16:51½ 16:52
Cilmeri16:5716:57 16:57 16:57½
Builth Road17:0117:01 17:00½ 17:01
Llandrindod217:1417:38 17:12 17:38
Llandrindod Crossing17:39½17:40½ 17:39½ 17:40½
Pen-y-Bont17:4517:45 17:45 17:45½
Dolau17:5017:50 17:50 17:50½
Llanbister Road17:5617:56 17:56 17:56½
Llangynllo18:0218:02 18:01½ 18:02
Knucklas18:0818:08 18:08 18:08½
Knighton18:1418:16 18:13½ 18:16½
Bucknell18:2218:22 18:22 18:22½
Hopton Heath18:2718:27 18:26½ 18:27
Broome18:3118:31 18:31 18:31½
Craven Arms118:3918:41 18:39 18:41
Church Stretton18:5118:52 18:51 18:52
Shrewsbury419:09 19:07

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