1500
Maesteg
Departed on time
Transport for Wales · 3 coaches
2
1509
Weymouth
Departed at 1510
Great Western Railway · 3 coaches
1
1515
Cheltenham Spa
Departed at 1527
Transport for Wales · 3 coaches
4
1517
Swindon
Departed on time
Great Western Railway · 5 coaches
2
1519
Cheltenham Spa
Departed at 1548
Great Western Railway · 9 coaches
4
1527
Cardiff Central
Departed on time
CrossCountry · 3 coaches
2
1538
Worcester Foregate Street
Departed at 1539
Great Western Railway · 2 coaches
4
1541
Bristol Temple Meads
Departed at 1544
Great Western Railway · 3 coaches
2
1557
Maesteg
Departed at 1558
Transport for Wales · 3 coaches
2
1609
Weymouth
Departed on time
Great Western Railway · 3 coaches
1
1614
Cheltenham Spa
Departed at 1626
Transport for Wales · 2 coaches
4
1616
London Paddington
Departed at 1633
Great Western Railway · 9 coaches
1
1619
Cheltenham Spa
Departed at 1620
Great Western Railway · 5 coaches
1
1627
Cardiff Central
Departed at 1635
CrossCountry · 3 coaches
2
1638
Worcester Foregate Street
Departed on time
Great Western Railway · 3 coaches
4
1641
Bristol Temple Meads
Departed at 1646
Great Western Railway · 3 coaches
1