1331 London Paddington to Carmarthen
Departing on 3rd January 2026

operated by
Great Western Railway
10 coaches
London Paddington - Bristol Temple Meads
10 coaches
Bristol Temple Meads - Bristol Parkway
10 coaches
Bristol Parkway - Swansea
5 coaches
Swansea - Carmarthen
Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
7
1402
1403
1359
1403
1
1518
1520
1519
1522
+2
Bristol Temple Meads
Train reverses here
12
1535
1546
1544
1550
+4
Bristol Parkway
Train reverses here
2
1556
1604
1600
1612
+8
2
1622
1624
1632
1635
+11
3
1637
1640
1646
1649
+9
1
1659
1700
1708
1710
+10
1
1711
1712
1721
1722
+10
1
1718
1719
1728
1730
+11
Swansea
Train reverses here
3
1732
1740
1741
1750
+10
1
1756
1758
1813
1815
+17
1804
1808
No report
2
1830
1843
+13