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 Carmarthen to Bristol

distanceDistance78 miles (125 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price£42 (€48)
frequencyTrain frequency11 a day
changesDirect trainYes, there are 11 direct trains a day

Trains from Carmarthen to Bristol cover the 78 miles (125 km) long journey taking on average 2 h 46 min with our travel partners like. Normally, there are 11 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £42, but the average price of train tickets is £42. Travellers depart most frequently from Carmarthen and arrive in Bristol Temple Meads.

Travel Tips: Trains from Carmarthen to Bristol

Travel by train to Bristol 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 Carmarthen to Bristol.
FAQs

How much do cheap train tickets to Bristol from Carmarthen cost?

Looking to save money on your route? Omio customers have found the cheapest train between Carmarthen and Bristol for the next 7 days starting from £42  one way.

What is the average price of train tickets from Carmarthen to Bristol?

If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Carmarthen to Bristol train prices are on average £42  one way.

What is the distance from Carmarthen to Bristol via train?

The train distance from Carmarthen to Bristol is around 78 miles (125 km).

How long is the train to Bristol from Carmarthen?

On average the Carmarthen to Bristol train time is 2 h 46 min  covering the 78 miles (125 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What station does the Carmarthen to Bristol train leave from? Which Bristol train station do I come into from Carmarthen?

Omio customers travelling this route depart most frequently from Carmarthen   and arrive in Bristol Temple Meads.

Where is the train station in Carmarthen? Where is the train station in Bristol?

The most popular departure train station with passengers for this journey, called Carmarthen, is located 0.1 miles (249 m) from the city centre of Carmarthen.

The most popular arrival train station, Bristol Temple Meads, is located 0.8 miles (1.3 km) away from the city centre of Bristol.

How many train services per day are there between Carmarthen and Bristol?

The average number of trains departing Carmarthen for Bristol is 11 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Carmarthen to Bristol? When can I take the last train for the day?

The earliest train for this route departs from Carmarthen at 12: 04. The last train leaves from Carmarthen at 12: 04. Check Omio for the latest train times from Carmarthen to Bristol and book the best time to depart on your chosen travel date.

How early should I purchase Carmarthen to Bristol train tickets to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you purchase train tickets from Carmarthen to Bristol within the next 7 days, you can find tickets to cost on average £42 one way. To find the best prices for this route, consider booking your train ticket from Carmarthen to Bristol a few months in advance.

Important Stations and Airports for this Journey

Carmarthen
Bristol
The major railway station for departures from Carmarthen is Carmarthen. Read all the information you need to know about services, amenities and connections at Carmarthen for your trip between Carmarthen and Bristol.