Service timetable

10:39 Swansea to Shrewsbury

Wednesday 7 October 2026

Live map
Headcode: 2M10Headcode2M10 OperatorTransport for Wales UIDG39864

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
Swansea110:39 10:39 On time
Gowerton10:5110:51 10:50½ 10:51½
LlanelliDPL11:0011:02 10:58 11:02
Bynea11:0611:06 11:07 11:07½
Llangennech11:1011:10 11:11 11:11½
Pontarddulais11:1511:15 11:15½ 11:16
Pantyffynnon11:2311:23 11:22½ 11:23½
Ammanford11:2611:27 11:26 11:27
Llandybie11:3111:32 11:31 11:32
Ffairfach11:3811:39 11:39 11:40
Llandeilo211:4411:45 11:42 11:45
Llangadog11:5411:55 11:54 11:55
Llanwrda11:5811:58 11:58 11:58½
Llandovery212:0712:07 12:04½ 12:07½
Cynghordy12:1512:15 12:15½ 12:16
Sugar Loaf12:2412:24 12:24 12:24½
Llanwrtyd212:3212:33 12:30 12:33
Llangammarch12:3812:38 12:38½ 12:39
Garth (Powys)12:4212:42 12:42½ 12:43
Cilmeri12:4712:47 12:48 12:48½
Builth Road12:5112:51 12:51½ 12:52
Llandrindod213:0513:12 13:03 13:12½
Llandrindod Crossing13:1413:15 13:14 13:15
Pen-y-Bont13:1913:19 13:19½ 13:20
Dolau13:2513:25 13:24½ 13:25
Llanbister Road13:3013:30 13:30½ 13:31
Llangynllo13:3513:35 13:36 13:36½
Knucklas13:4213:42 13:42½ 13:43
Knighton13:4913:51 13:48 13:51
Bucknell13:5713:57 13:56½ 13:57
Hopton Heath14:0114:01 14:01 14:01½
Broome14:0514:05 14:05½ 14:06
Craven Arms114:1314:14 14:12½ 14:14½
Church Stretton14:2514:25 14:24½ 14:25½
Shrewsbury614:42 14:40

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