1401
London Paddington
Departed at 1405
Great Western Railway · 10 coaches
3
1406
Carmarthen
Departed at 1407
Great Western Railway · 10 coaches
2
1417
Bristol Temple Meads
Departed on time
Great Western Railway · 3 coaches
1
1429
Plymouth
Departed on time
CrossCountry Voyager · 4 coaches
3
1446
Frome
Departed on time
Great Western Railway · 3 coaches
1
1448
Birmingham New Street
Departed at 1449
CrossCountry Voyager · 8 coaches
4
1453
Gloucester
Bus service
Great Western Railway service
1503
London Paddington
Departed at 1507
Great Western Railway · 9 coaches
3
1506
Swansea
Departed at 1509
Great Western Railway · 9 coaches
2
1518
Bristol Temple Meads
Departed at 1519
Great Western Railway · 3 coaches
4
1527
Plymouth
Departed at 1528
CrossCountry service
3
1544
Weymouth
Departed on time
Great Western Railway · 3 coaches
1
1548
Newcastle
Departed on time
CrossCountry Voyager · 4 coaches
3
1552
Gloucester
Bus service
Great Western Railway service