Trains from Westbury (Wiltshire) to Swindon
🚆 The journey from Westbury to Swindon by train takes approximately 43 minutes. First Great Western Service operates direct trains that depart every four hours, seven days a week. 🛤️ The distance between Westbury and Swindon is approximately 74.4 km. Some routes may involve transfers, such as changing trains at Bath Spa or Bristol Temple Meads before reaching Swindon. Prices for the train tickets vary from £15 to £39. 🎫 For a faster journey, travelers can opt for routes with shorter travel times ranging from 44 to 58 minutes. Depending on the chosen route, passengers may need to change trains at different stations along the way, such as Cardiff Central, Bristol Temple Meads, or London Paddington.