Travel options for:
Holyhead to Caernarfon
  • Train, bus

    $21 - $34
    1. Holyhead

      25 min - 3 times a day

      $19 - $30

    2. Bangor, Railway Station

      25 min - 5 times a day

      $2 - $5

  • Bus

    $7 - $12
    1. Holyhead, Railway Station

      1 h 21 min - every 2 hours

      $5 - $8

    2. Bangor, Railway Station

      25 min - 5 times a day

      $2 - $5

  • Taxi

    $110 - $130
    1. Holyhead

      31 min - 28.8 miles

      $110 - $130

  • Drive

    $6 - $9
    1. Holyhead

      31 min - 28.8 miles

      $6 - $9

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

From Holyhead train to Bangor, Railway Station (Bangor Railway Station) then bus to Caernarfon, Bus Station (Caernarfon Bus Station). 1 h 6 min £22. From Holyhead, Railway Station (Holyhead Railway Station) bus to Bangor, Railway Station (Bangor Railway Station) then bus to Caernarfon, Bus Station (Caernarfon Bus Station). 2 h 2 min £7. From Holyhead taxi to Caernarfon. 31 min £97. From Holyhead drive to Caernarfon. 31 min £5.