Cheap train tickets from Cardiff to Weymouth

Showing times and prices for 29 May

Cheapest

£31

Average

£31

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Cardiff to Weymouth will cost around £ 31 if you buy it on the day, but the cheapest tickets can be found for only £ 31.

Great Western Railway
09:25Cardiff3h34 12:59Weymouth
0 changes
£311One-way

Train schedule Cardiff to Weymouth

Showing trains for tomorrow, Sun, 29 May
Great Western Railway
09:25Cardiff3h34 12:59Weymouth
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Cardiff to Weymouth

Showing times and prices for 29 May

Fastest Journey

3 h 34 m

Average

3 h 34 m

Trains per day

1

Distance

109 km

Of the 1 trains that leave Cardiff for Weymouth every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 109 km distance in an average of 3 h 34 m but if you time it right, some trains will get you there in just 3 h 34 m .

The slowest trains will take 3 h 34 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Great Western Railway
09:25Cardiff3h34 12:59Weymouth
0 changes
£311One-way

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 Cardiff to Weymouth

distanceDistance68 miles (109 km)
durationAverage train duration3 h 34 min
priceAverage train ticket price£40 (€45)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day

Trains from Cardiff to Weymouth cover the 68 miles (109 km) long journey taking on average 3 h 34 min with our travel partners like. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £40, but the average price of train tickets is £40. Travellers depart most frequently from Cardiff Central and arrive in Weymouth.

Travel Tips: Trains from Cardiff to Weymouth

Travel by train to Weymouth 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 Cardiff to Weymouth.
FAQs

What is the cost of cheap trains to Weymouth from Cardiff?

Omio customers have found cheap train tickets from Cardiff to Weymouth for as low as £40  for the next 7 days.

What is the average cost of a train from Cardiff to Weymouth?

If you are looking to buy your train ticket in the next 7 days, you can expect the Cardiff to Weymouth train to cost on average £40  one way.

What is the distance from Cardiff to Weymouth by train?

You should expect to travel around 68 miles (109 km)  from Cardiff to Weymouth by train.

How long is the train to Weymouth from Cardiff?

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

Which train station from Cardiff to Weymouth do I depart from? Which Weymouth train station from Cardiff do I arrive in?

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

Where do I find the Cardiff train station to Weymouth? Where is the Weymouth train station?

Passengers booking this route most frequently board their trains from Cardiff Central and need to travel around 1.1 miles (1.8 km) from the city centre to get to this train station.

Passengers arriving in Weymouth most often arrive at Weymouth and need to travel around 0.3 miles (452 m) from this train station to the city centre.

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

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

When does the first train depart from Cardiff to Weymouth? When does the last train depart from Cardiff to Weymouth?

If you prefer early morning trains from Cardiff to Weymouth, the first train leaves at 07: 28. If you prefer late night trains from Cardiff to Weymouth, the last train of the day leaves at 19: 25. Omio shows you the latest train from Cardiff to Weymouth timetable to help you book the best departure time for this trip.

How far in advance should I book a train ticket to Weymouth from Cardiff to get the best deals?

If you purchase Cardiff to Weymouth train tickets within the next 7 days, you can find one way tickets to cost on average £40. However, booking in advance gives you access to the best prices for trains from Cardiff to Weymouth. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Cardiff
Weymouth
The major railway station for departures from Cardiff is Cardiff Central. Read all the information you need to know about services, amenities and connections at Cardiff Central for your trip from Cardiff to Weymouth.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Public transport options for Cardiff Central
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway