1535
Cheltenham Spa
On time
Transport for Wales service
4
1541
Bristol Temple Meads
Starts here
Great Western Railway service
1
1555
Penzance
Starts here
CrossCountry service
1
1616
Swindon
On time
Great Western Railway service
2
1620
Birmingham New Street
Bus service
CrossCountry service
1620
Cheltenham Spa
On time
Great Western Railway service
4
1630
Cardiff Central
On time
Transport for Wales service
2
1640
Bristol Temple Meads
Starts here
Great Western Railway service
4
1645
Worcester Foregate Street
Bus service
Great Western Railway service
1655
Penzance
Starts here
CrossCountry service
1
1714
London Paddington
On time
Great Western Railway service
2
1720
Birmingham New Street
Bus service
CrossCountry service
1720
Cheltenham Spa
On time
Great Western Railway service
1