More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Weymouth to Cardiff

distanceDistance68 miles (109 km)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day

Trains from Weymouth to Cardiff cover the 68 miles (109 km) long route taking on average 4 h 31 min with our travel partners like. Normally, there are 7 trains operating per day, including direct services available. Travellers depart most frequently from Weymouth, Ranelagh Road and arrive in Cardiff Central.

Travel Tips: Trains from Weymouth to Cardiff

Travel by train to Cardiff easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Weymouth to Cardiff.
FAQs

How many miles is it from Weymouth to Cardiff by train?

The train distance from Weymouth to Cardiff is around 68 miles (109 km).

How long is the train journey between Weymouth and Cardiff?

The train time to Cardiff from Weymouth is on average 4 h 31 min  for the 68 miles (109 km) long journey, but the time it takes to go from Weymouth to Cardiff by train can vary depending on specific dates or travelling on weekends and holidays.

Which train station in Weymouth goes to Cardiff? Which train station do I come into Cardiff from Weymouth?

There are a few train stations in Weymouth to start your trip from including Weymouth, Ranelagh Road and Weymouth. In Cardiff you have a few train station options to choose from for your arrival including Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays).

Omio customers travelling this route depart most frequently from Weymouth, Ranelagh Road   and arrive in Cardiff Central.

Where is the departure train station in Weymouth located? Where is the arrival train station in Cardiff located?

Passengers board the train most frequently from Weymouth, Ranelagh Road, which is located around 0.2 miles (430 m) away from the city centre, and they get off the train at Cardiff Central, located 0.2 miles (425 m) away from the city centre.

How many train services per day are there to Cardiff from Weymouth?

The average number of trains departing Weymouth for Cardiff is 7 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

Weymouth
Cardiff
Weymouth, Ranelagh Road is the most popular Weymouth railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Weymouth for your journey to Cardiff.