1427
Cardiff Central
Departed at 1439
CrossCountry · 3 coaches
2
1438
Worcester Foregate Street
Departed at 1439
Great Western Railway · 3 coaches
4
1449
Nottingham
Departed at 1450
CrossCountry · 3 coaches
4
1455
Bristol Parkway
Bus service
Great Western Railway service
1500
Maesteg
Departed on time
Transport for Wales · 2 coaches
2
1504
Penzance
Departed at 1505
CrossCountry Voyager · 5 coaches
2
1505
Newcastle
Departed on time
CrossCountry service
4
1515
Cheltenham Spa
Departed at 1528
Transport for Wales · 2 coaches
4
1517
Swindon
Departed at 1518
Great Western Railway · 9 coaches
2
1519
Cheltenham Spa
Departed on time
Great Western Railway · 5 coaches
1
1527
Cardiff Central
Departed on time
CrossCountry · 3 coaches
2
1538
Worcester Foregate Street
Starts here
Great Western Railway · 2 coaches
4
1546
Bristol Parkway
Bus service
Great Western Railway service
1557
Maesteg
On time
Transport for Wales · 2 coaches
2
1604
Penzance
Expected at 1606
CrossCountry service
2
1605
Newcastle
On time
CrossCountry Voyager · 8 coaches
4
1614
Cheltenham Spa
On time
Transport for Wales · 2 coaches
4
1616
London Paddington
On time
Great Western Railway · 5 coaches
2
1619
Cheltenham Spa
Expected at 1622
Great Western Railway · 5 coaches
1