From Dublin car ferry to Holyhead then taxi to Caernarfon. 3 h 52 min £134. From Dublin bus and ferry to Holyhead, walk to Holyhead, train to Bangor, Railway Station (Bangor Railway Station), then bus to Caernarfon, Bus Station (Caernarfon Bus Station). 4 h 53 min £40. From Dublin bus and ferry to Bangor, Bus Station (Bangor Bus Station) then bus to Caernarfon, Bus Station (Caernarfon Bus Station). 5 h 21 min £23.
How to get from Dublin to Caernarfon?
Irish Ferries operates a car ferry from Dublin to Caernarfon 4 times a day. Tickets cost $39 - $44 and the journey takes 3 h 15 min. Stena Line also services this route 4 times a day.