Buses from Castle Cary to London
🚌 Starting from Castle Cary travelers can embark on a scenic bus journey to London 🇬🇧. The route spans 257 km and involves 2 transfers through South West Coaches and First Bristol, Bath and the West. 🎫 With a total travel time of 5 hours and 56 mins, passengers will make stops at Street, Bristol, and finally reach London Victoria 📍. 🚆 Alternatively, travelers can opt for a quicker option with a 2-hour 11-minute train ride from Castle Cary to London Paddington via GWR 🚄.