Travel options for:
Cardiff to Aberystwyth
  • Train, bus

    $38 - $56
    1. Cardiff Central

      1 h 47 min - twice daily

      $30 - $50

    2. Carmarthen, Railway Station

      2 h 15 min - every 3 hours

      $6 - $8

  • Train

    $74 - $115
    1. Cardiff Central

      2 h - 3 times a day

      $40 - $65

    2. Shrewsbury

      1 h 49 min - every 4 hours

      $30 - $50

  • Bus

    $13 - $17
    1. Cardiff, Customhouse Street

      2 h 15 min - once daily

      $7 - $9

    2. Carmarthen, Bus Station

      2 h 19 min - every 3 hours

      $6 - $8

  • Drive

    $23 - $35
    1. Cardiff

      2 h 15 min - 108.5 miles

      $23 - $35

  • Uber

    $230 - $320
    1. Cardiff

      2 h 15 min - on demand

      $230 - $320

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Cardiff Central train to Carmarthen, Railway Station (Carmarthen Railway Station) then bus to Aberystwyth, Bus Station Stand 7 (Aberystwyth Bus Station). 4 h 42 min £33. From Cardiff Central train to Shrewsbury then train to Aberystwyth. 4 h 45 min £68. From Cardiff, Customhouse Street (Old Customhouse) bus to Carmarthen, Bus Station (Carmarthen Bus Station) then bus to Aberystwyth, Bus Station Stand 7 (Aberystwyth Bus Station). 5 h 14 min £11. From Cardiff drive to Aberystwyth. 2 h 15 min £21. From Cardiff Uber to Aberystwyth. 2 h 15 min £239.