Great Western Railway operates a train from London to Castle Cary every 4 hours. Tickets cost $65 - $120 and the journey takes 1 h 40 min.
How to get from London to Castle Cary
From London Paddington train to Castle Cary. 1 h 40 min £56. From London Waterloo train to Gillingham Station then line 647 bus to Castle Cary, Horse Pond Inn. 3 h 40 min £39. From London drive to Castle Cary. 2 h 13 min £23.
Is there a direct train between London and Castle Cary?
Yes, there is a direct train departing from London Paddington and arriving at Castle Cary. Services depart every 4 hours. The journey takes approximately 1¾ hours.