1131 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
1201
1203
1159
1203
1
1318
1320
1315
1320
Bristol Temple Meads
Train reverses here
13
1338
1346
1336
1346
Bristol Parkway
Train reverses here
2
1356
1404
1356
1405
+1
2
1423
1424
1424
1426
+2
3
1437
1440
1438
1441
+1
1
1459
1500
1502
1504
+4
1
1511
1512
1515
1516
+4
1
1519
1520
1522
1524
+4
Swansea
Train reverses here
3
1534
1542
1535
1544
+2
1
1558
1559
1600
1602
+3
1605
1606
1606
1608
+2
2
1627
1625
-2