There are 4 ways to get from Rhydyfelin to Cardiff Bay (Water) by train, bus, taxi, or car
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 Trefforest to Cardiff Baytrain Pontypridd - Cardiff Bay / ...
27 min£4–7Line 400 bus, line 9 bus
- Take the bus from Severn Road to Greyfriars Road GHbus 400
- Take the bus from Greyfriars Road GN to Prospect Placebus 9
1h 16mTaxi
- Take the taxi from Rhydyfelin to Cardiff Bay (Water)taxi 15.3 mi
34 min£70–85Drive 15.3 mi
- Drive from Rhydyfelin to Cardiff Bay (Water)car 15.3 mi
34 min£4–6
Rhydyfelin to Cardiff Bay (Water) by train
Comparing Your Travel Options
The cheapest way to get from Rhydyfelin to Cardiff Bay (Water) is to train which costs £4 - £7 and takes 27 min.
The fastest way to get from Rhydyfelin to Cardiff Bay (Water) is to train which takes 27 min and costs £4 - £7.
No, there is no direct bus from Rhydyfelin to Cardiff Bay (Water). However, there are services departing from Severn Road and arriving at Prospect Place via Greyfriars Road GN. The journey, including transfers, takes approximately 1h 16m.
Yes, there is a direct train departing from Trefforest and arriving at Cardiff Bay. Services depart every 30 minutes, and operate every day. The journey takes approximately 27 min.
The distance between Rhydyfelin and Cardiff Bay (Water) is 12 miles. The road distance is 15.4 miles.
The best way to get from Rhydyfelin to Cardiff Bay (Water) without a car is to train which takes 27 min and costs £4 - £7.
The train from Trefforest to Cardiff Bay takes 27 min including transfers and departs every 30 minutes.
Rhydyfelin to Cardiff Bay (Water) bus services, operated by Edwards Coaches UK, depart from Severn Road station.
Rhydyfelin to Cardiff Bay (Water) train services, operated by Transport for Wales, depart from Trefforest station.
The best way to get from Rhydyfelin to Cardiff Bay (Water) is to train which takes 27 min and costs £4 - £7. Alternatively, you can line 400 bus and line 9 bus, which costs and takes 1h 16m.
What companies run services between Rhydyfelin, Rhondda Cynon Taf, Wales and Cardiff Bay (Water), Wales?
Transport for Wales operates a train from Trefforest to Cardiff Bay every 30 minutes. Tickets cost £4–7 and the journey takes 27 min. Alternatively, you can take a bus from Severn Road to Prospect Place via Greyfriars Road GH and Greyfriars Road GN in around 1h 16m.
- Phone
- 03333 211 202
- Website
- Transport for Wales
Train from Trefforest to Cardiff Bay
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- £4–7
- Website
- Transport for Wales
- Phone
- 01443 202048
- [email protected]
- Website
- Edwards Coaches UK
Bus from Severn Road to Greyfriars Road GH
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Website
- Edwards Coaches UK
- Phone
- 029 2066 6444
- [email protected]
- Website
- Cardiff Bus
Bus from Greyfriars Road GN to Prospect Place
- Ave. Duration
- 29 min
- Frequency
- Every 20 minutes
- Estimated price
- £2
- Website
- Cardiff Bus
- Ave. Duration
- 34 min
- Estimated price
- £70–85
A & L Taxis
- Phone
- +44 7969 057 821
- Website
- pontypridd-taxis.co.uk
Fox Cabs Pontypridd
- Phone
- +44 7537 836 179
Pontypridd Taxi Services
- Phone
- +44 7778 168 868
- Website
- pontypriddtaxiservices.co.uk
RT Taxis
- Phone
- +44 7802 251 236
- Website
- rt-taxis.business.site
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
Booking & Getting There
Rhydyfelin to Cardiff Bay (Water) bus services, operated by Edwards Coaches UK, arrive at Greyfriars Road GH station.
Rhydyfelin to Cardiff Bay (Water) train services, operated by Transport for Wales, arrive at Cardiff Bay station.
Yes, the driving distance between Rhydyfelin to Cardiff Bay (Water) is 15 miles. It takes approximately 34 min to drive from Rhydyfelin to Cardiff Bay (Water).
Book your Rhydyfelin to Cardiff Bay (Water) train tickets online with Omio.
There are 1795+ hotels available in Cardiff Bay (Water).




