Caernarfon Public Transit Routes and Schedules

4A 4X 5C 9C Bangor - Coed Mawr 12 14 Pwllheli - Trefor - Tudweiliog 42 42A 54 Llangefni - Llangefni via Newborough 58 58l 58L 58p 58P 62 Bangor - Cemaes Bay via Amlwch 62C Bangor - Cemaes Bay via Amlwch 63 63 85C Deiniolen - Bangor 543 545 C7 Caernarfon - Caernarfon via Llanrug, Bethel G1 Caernarfon - Maes Barcer G10 Bangor - Bethesda G2 Caernarfon - Hendre - Maesincla G3 Caernarfon - Caernarfon via Victoria Dock, Cae Gwyn G4 G5 Caernarfon - Nebo via Carmel, Penygroes G6 Caernarfon - Dinas Dinlle G8 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 T22 X43