Buy tickets from Castle Cary
through Realtime Tickets, our new ticket portal
0918
London Paddington
Departed at 0920
Great Western Railway · 5 coaches
1
0941
Penzance
Departed at 0952
Great Western Railway · 10 coaches
2
1007
Weymouth
Departed at 1008
Great Western Railway · 3 coaches
2
1007
London Waterloo
Departed at 1008
South Western Railway · 3 coaches
3
1013
Penzance
Departed at 1015
Great Western Railway · 9 coaches
2
1020
London Paddington
Departed at 1035
Great Western Railway · 9 coaches
1
1024
Weymouth
Departed at 1025
Great Western Railway · 4 coaches
2