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

Deutsche Bahn

Train Information between Cardiff and Carmarthen

distanceDistance55 miles (88 km)
priceAverage train ticket price$33 (€27)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesArriva Trains Wales

Trains from Cardiff to Carmarthen cover the 55 miles (88 km) long trip taking on average 1 h 49 min with our travel partners like Arriva Trains Wales. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $33 (€27), but the average price of train tickets is $33 (€27). Travelers depart most frequently from Cardiff Central and arrive in Carmarthen.

Travel Tips

Trains from Cardiff to Carmarthen
Travel by train to Carmarthen 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 Carmarthen.
How much does a cheap train from Cardiff to Carmarthen cost?
Train tickets between Cardiff and Carmarthen for some dates and times can be found for as cheap as $33 (€27)  one way in the next 7 days.
What is the price of a train ticket to Carmarthen from Cardiff?
The Cardiff to Carmarthen train ticket price is on average $33 (€27)  if you are looking to buy your tickets for this route in the next week.
What is the distance between Cardiff and Carmarthen by train?
You should expect to travel around 55 miles (88 km)  to Carmarthen from Cardiff by train.
What is the Cardiff to Carmarthen train travel time?
The train time from Cardiff to Carmarthen is on average 1 h 49 min  for the 55 miles (88 km) long journey, but the time it takes to go to Carmarthen from Cardiff by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Cardiff goes to Carmarthen? What train station do I come into Carmarthen from Cardiff?

Omio customers traveling this route depart most frequently from Cardiff Central   and arrive in Carmarthen.

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

Passengers board the train most frequently from Cardiff Central, which is located around 0.2 miles (425 m) away from the city center, and they get off the train at Carmarthen, located 0.1 miles (249 m) away from the city center.

Which train providers can take me from Cardiff to Carmarthen?
For the trip from Cardiff to Carmarthen you can take a train with Arriva Trains Wales. Be sure to check out all possible train providers that offer services between Cardiff and Carmarthen on Omio to compare what amenities they may have.
How many train services per day are there to Carmarthen from Cardiff?
On average, there are 16 trains a day from Cardiff to Carmarthen. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I book Cardiff to Carmarthen train tickets to get the best deals?
If you purchase a train ticket from Cardiff to Carmarthen within the next 7 days, you can find tickets to cost on average $33 (€27) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Carmarthen from Cardiff are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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 journey from Cardiff to Carmarthen.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Public transit 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