1251 Cardiff Central to Pembroke Dock
Departing on 3rd January 2026

operated by
Transport for Wales
2 coaches
Cardiff Central - Swansea
2 coaches
Swansea - Carmarthen
2 coaches
Carmarthen - Pembroke Dock
Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
1
1303
1304
1309
1310
+6
2
1308
1308
1314
1315
+7
1
1312
1313
1319
1319
+6
1
1318
1318
1324
1325
+7
1
1325
1326
1332
1334
+8
1
1332
1333
1339
1340
+7
1
1335
1335
1344
1344
+9
1
1339
1339
1347
1348
+9
1
1343
1343
1350
1352
+9
1
1347
1347
1355
1356
+9
1
1351
1351
1359
1400
+9
Swansea
Train reverses here
2
1359
1407
1407
1410
+3
1
1422
1423
1424
1425
+2
1429
1429
1430
1431
+2
Carmarthen
Train reverses here
1
1450
1454
1450
1454
2
1509
1509
1509
1510
+1
Narberth
Stops on request
1517
1517
1518
1519
+2
Kilgetty
Stops on request
1527
1527
1527
1528
+1
Saundersfoot
Stops on request
1529
1529
1530
1531
+2
1535
1537
1538
1539
+2
Penally
Stops on request
1540
1540
1542
1543
+3
1546
1546
1548
1550
+4
Lamphey
Stops on request
1554
1554
1557
1559
+5
1557
1557
1602
1603
+6