Travel options for:
Pembroke Dock to St David's
  • Line 349 bus, line 411 bus

    $6 - $9
    1. Pembroke Dock, Police Station

      46 min - hourly - line 349

      $3 - $4

    2. Haverfordwest, Bus Station

      42 min - every 3 hours - line 411

      $3 - $5

  • Taxi

    $90 - $120
    1. Pembroke Dock

      38 min - 25.5 miles

      $90 - $120

  • Drive

    $5 - $8
    1. Pembroke Dock

      38 min - 25.5 miles

      $5 - $8

  • Uber

    $55 - $75
    1. Pembroke Dock

      38 min - on demand

      $55 - $75

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

From Pembroke Dock, Police Station (Pembroke Dock Police Station) line 349 bus to Haverfordwest, Bus Station (Haverfordwest Bus Station) then line 411 bus to St David's, Nun Street. 2 h 19 min £5. From Pembroke Dock taxi to St David's. 38 min £82. From Pembroke Dock drive to St David's. 38 min £4. From Pembroke Dock Uber to St David's. 38 min £56.

 
 

Bus from Pembroke Dock to St David's

First operates a bus from Pembroke Dock to St David's hourly. Tickets cost $3 - $4 and the journey takes 46 min. Richards Bros also services this route hourly.