Travel from Cardiff to Risca

Bus or train from Cardiff to Risca?

Arriva Trains Wales operates a train from Cardiff to Risca hourly. Tickets cost $7 - $11 and the journey takes 27 min. Alternatively, Stagecoach South operates a bus from Cardiff to Risca every 4 hours. Tickets cost $8 and the journey takes 54 min.

Book transport from Cardiff to Risca

How to get from Cardiff to Risca

From Cardiff Central train to Risca & Pontymister. 27 min £6. From Cardiff, Greyfriars Road GH bus to Risca, Spar (Risca Spar). 54 min £5. From Cardiff, Greyfriars Road GG (Park House) bus to Newport, Market Square then line 151 bus to Risca, Spar (Risca Spar). 1 h 17 min £7. From Cardiff taxi to Risca. 18 min £40. From Cardiff drive to Risca. 18 min £2. From Cardiff Uber to Risca. 18 min £33.

Is there a direct train between Cardiff and Risca?

Yes, there is a direct train departing from Cardiff Central and arriving at Risca & Pontymister. Services depart hourly. The journey takes approximately 27 mins.

Is there a direct bus between Cardiff and Risca?

Yes, there is a direct bus departing from Cardiff, Greyfriars Road GH and arriving at Risca, Spar (Risca Spar). Services depart every 4 hours, and operate Monday to Saturday. The journey takes approximately 54 mins.
Close Print Itinerary
  1. Here are 6 options to get from
    Cardiff to Risca:

    1. Trip:
      1 Train
      • One-Way approx: USD $7 - $11
      • Duration: 27 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $7 - $11
        • Duration: 27 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $8
      • Duration: 54 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $8
        • Duration: 54 min
        Close x
    3. Trip:
      3 Bus, line 151 bus
      • One-Way approx: USD $7 - $11
      • Duration: 1 h 17 min
      Open +
      • Trip:
        3 Bus, line 151 bus
        • One-Way approx: USD $7 - $11
        • Duration: 1 h 17 min
        Close x
    4. Trip:
      4 Taxi
      • One-Way approx: USD $45 - $60
      • Duration: 18 min
      Open +
      • Trip:
        4 Taxi
        • One-Way approx: USD $45 - $60
        • Duration: 18 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $3 - $5
      • Duration: 18 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $3 - $5
        • Duration: 18 min
        Close x
    6. Trip:
      6 Uber
      • One-Way approx: USD $30 - $50
      • Duration: 18 min
      Open +
      • Trip:
        6 Uber
        • One-Way approx: USD $30 - $50
        • Duration: 18 min
        Close x