|Distance||71 miles (115 km)|
|Train frequency||5 a day|
|Direct train||Yes, there are 5 direct trains a day|
Trains from Weymouth to Swindon cover the 71 miles (115 km) long trip with our travel partners like. Normally, there are 5 trains operating per day, including direct services available. Travellers depart most frequently from Weymouth, Ranelagh Road and arrive in Swindon.
When taking the train from Weymouth to Swindon, you can choose to depart from train stations like Weymouth, Ranelagh Road and Weymouth. Your journey can end in train stations such as Swindon and Swindon, Bus Station.
Omio customers who travel this route most frequently depart from Weymouth, Ranelagh Road and arrive in Swindon.
You can find the most popular departure train station for this journey, Weymouth, Ranelagh Road, located approximately 0 mile (s) / 0 km from the city centre of Weymouth. The most popular arrival train station in Swindon, called Swindon, is located around 0 mile (s) / 0 km away from its city centre.
Here are some other resources that might have the information you need