1440
Bristol Temple Meads
Starts here
Great Western Railway service
3
1447
Swindon
On time
Great Western Railway service
2
1500
Cardiff Central
Starts here
Great Western Railway service
1
1513
London Paddington
On time
Great Western Railway service
3
1520
Warminster
Bus service
Great Western Railway service
1539
Bristol Temple Meads
On time
Great Western Railway service
2
1555
Exeter St Davids
On time
Great Western Railway service
2
1600
Cardiff Central
Starts here
Great Western Railway service
1
1620
Warminster
Bus service
Great Western Railway service
1628
Frome
On time
Great Western Railway service
2