Buy tickets from Castle Cary
through Realtime Tickets, our new ticket portal
0918
London Paddington
Departed at 0924
Great Western Railway · 5 coaches
1
0927
Weymouth
Departed at 0928
Great Western Railway · 3 coaches
3
0943
Penzance
Departed at 0948
Great Western Railway · 9 coaches
2
1007
Basingstoke
Departed at 1008
South Western Railway · 3 coaches
3
1019
Penzance
Departed on time
Great Western Railway · 10 coaches
2
1020
London Paddington
Departed at 1027
Great Western Railway · 10 coaches
1