Travel options for:
Cardiff to Pembroke Dock
  • Bus

    $13 - $18
    1. Cardiff Coach Station

      3 h 10 min - once daily

      $13 - $18

  • Train

    $45 - $75
    1. Cardiff Central

      3 h 31 min - 5 times a week

      $45 - $75

  • Train via Carmarthen

    $48 - $73
    1. Cardiff Central

      1 h 47 min - twice daily

      $30 - $50

    2. Carmarthen

      1 h 13 min - 3 times a day

      $16 - $25

  • Drive

    $21 - $35
    1. Cardiff

      1 h 47 min - 98.6 miles

      $21 - $35

  • Uber

    $210 - $290
    1. Cardiff

      1 h 47 min - on demand

      $210 - $290

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

From Cardiff Coach Station bus to Pembroke Dock. 3 h 10 min £12. From Cardiff Central train to Pembroke Dock. 3 h 31 min £43. From Cardiff Central train to Carmarthen then train to Pembroke Dock. 4 h £43. From Cardiff drive to Pembroke Dock. 1 h 47 min £19. From Cardiff Uber to Pembroke Dock. 1 h 47 min £217.