Caernarfon Public Transit Routes and Schedules

4A 4X 5C Bangor - Caernarfon 9C Bangor - Coed Mawr 12 14 Tudweiliog - Trefor - Pwllheli 42 42A 54 58 58l 58L 58p 58P 62 Bangor - Cemaes Bay via Amlwch 62C Bangor - Cemaes Bay via Amlwch 63 85C Deiniolen - Bangor 543 545 C7 Caernarfon - Caernarfon via Llanrug, Bethel G1 Caernarfon - Maes Barcer G10 G2 Caernarfon - Hendre - Maesincla G3 G4 G5 Caernarfon - Nebo via Carmel, Penygroes G6 G8C G8L G9 G9A S1 Caernarfon - Betws y Coed via Llanberis S2 Bangor - Llanberis S3 Beddgelert - Dinorwig via Caernarfon S4 Pen y Pass - Porthmadog via Beddgelert T2 Bangor - Aberystwyth T22 Caernarfon - Blaenau Ffestiniog Transport for Wales Aberystwyth - Caernarfon Bus Station Transport for Wales Bangor (Gwynedd) - Aberystwyth Transport for Wales Bangor (Gwynedd) - Pen-y-gros Poveys Garage Transport for Wales Bangor (Gwynedd) - Sgwâr Eldon Square X43