From Porthmadog, Park (Porthmadog Park) bus to Caernarfon, Bus Station (Caernarfon Bus Station). 45 min £3. From Porthmadog taxi to Caernarfon. 26 min £67. From Porthmadog drive to Caernarfon. 26 min £3.
Bus from Porthmadog to Caernarfon
Express Motors operates a bus from Porthmadog to Caernarfon hourly. Tickets cost $3 - $5 and the journey takes 45 min. 2 other operators also service this route.