|Distance||68 miles (109 km)|
|Average train duration||3 h 26 min|
|Train frequency||7 a day|
|Direct train||Yes, there are 7 direct trains a day|
Trains from Cardiff to Weymouth cover the 68 miles (109 km) long trip taking on average 3 h 26 min with our travel partners like. Normally, there are 7 trains operating per day, including direct services available. Travelers depart most frequently from Cardiff Central and arrive in Weymouth, Ranelagh Road.
When taking the train between Cardiff and Weymouth, you can choose to depart from train stations like Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays). Your journey can end in train stations such as Weymouth, Ranelagh Road and Weymouth.
Omio customers who travel this route most frequently depart from Cardiff Central and arrive in Weymouth, Ranelagh Road.
The most popular departure train station with passengers for this journey, called Cardiff Central, is located 0 mile (s) / 0 km from the city center of Cardiff.
The most popular arrival train station, Weymouth, Ranelagh Road, is located 0 mile (s) / 0 km away from the city center of Weymouth.
Here are some other resources that might have the information you need