There are 4 ways to get from Cardiff to Pentre-bach by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Cardiff Queen Street to Pentre-Bachtrain Cardiff Central - Merthyr Tydfil / ...
53 min£8–15Bus
cheapest- Take the bus from Greyfriars Road GJ to Hoovers Sportsbus X4
55 min£6–10Drive 21.9 mi
- Drive from Cardiff to Pentre-bachcar 21.9 mi
29 min£6–8Taxi
- Take the taxi from Cardiff to Pentre-bachtaxi 21.9 mi
29 min£45–60
Cardiff to Pentre-bach by train
Questions & Answers
The cheapest way to get from Cardiff to Pentre-bach is to drive which costs £5 - £8 and takes 29 min.
The fastest way to get from Cardiff to Pentre-bach is to drive which takes 29 min and costs £5 - £8.
Yes, there is a direct bus departing from Greyfriars Road GJ and arriving at Hoovers Sports. Services depart hourly, and operate Monday to Saturday. The journey takes approximately 55 min.
Yes, there is a direct train departing from Cardiff Queen Street and arriving at Pentre-Bach. Services depart hourly, and operate every day. The journey takes approximately 53 min.
The distance between Cardiff and Pentre-bach is 22 miles. The road distance is 22 miles.
The best way to get from Cardiff to Pentre-bach without a car is to train which takes 53 min and costs £8 - £15.
The train from Cardiff Queen Street to Pentre-Bach takes 53 min including transfers and departs hourly.
Cardiff to Pentre-bach bus services, operated by Stagecoach South Wales, depart from Greyfriars Road GJ station.
Cardiff to Pentre-bach train services, operated by Transport for Wales, depart from Cardiff Queen Street station.
The best way to get from Cardiff to Pentre-bach is to train which takes 53 min and costs £8 - £15. Alternatively, you can bus, which costs £6 - £10 and takes 55 min.
What companies run services between Cardiff, Wales and Pentre-bach, Wales?
Transport for Wales operates a train from Cardiff Queen Street to Pentre-Bach hourly. Tickets cost £8–15 and the journey takes 53 min. Alternatively, Stagecoach South Wales operates a bus from Greyfriars Road GJ to Hoovers Sports hourly. Tickets cost £6–10 and the journey takes 55 min.
- Phone
- 03333 211 202
- Website
- tfw.wales
Train from Cardiff Queen Street to Pentre-Bach
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- £8–15
- Website
- https://tfw.wales/
- [email protected]
- Website
- stagecoachbus.com
Bus from Greyfriars Road GJ to Hoovers Sports
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- £6–10
- Website
- https://www.stagecoachbus.com/
- Ave. Duration
- 29 min
- Estimated price
- £45–60
Capital Cabs
- Phone
- +44 29 2077 7777
- Website
- capitalcabs.co.uk
Dragon Taxis
- Phone
- +44 2920 333 333
- Website
- dragontaxis.com
Taxi2Cardiff
- Phone
- +44 2921409607
- Website
- taxi2cardiff.com
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Cardiff to Pentre-bach bus services, operated by Stagecoach South Wales, arrive at Hoovers Sports station.
Cardiff to Pentre-bach train services, operated by Transport for Wales, arrive at Pentre-Bach station.
Yes, the driving distance between Cardiff to Pentre-bach is 22 miles. It takes approximately 29 min to drive from Cardiff to Pentre-bach.
Book your Cardiff to Pentre-bach train tickets online with Omio.
There are 740+ hotels available in Pentre-bach.




