Caernarfon Public Transit Routes and Schedules

4A Bangor - Llangefni 4X Bangor - Holyhead via Llangefni 5C Bangor - Caernarfon 9C Bangor - Coed Mawr 12 Caernarfon - Pwllheli via Trefor 14 Pwllheli - Tudweiliog 42 Bangor - Llangefni 42A Bangor - Menai Bridge 54 Llangefni - Llangefni via Newborough 58 Bangor - Llangoed 58L Bangor - Llangoed 58P Bangor - Llangoed 62 Bangor - Cemaes Bay via Amlwch 62C Bangor - Amlwch via Parc Menai 63 Bangor - Llanerchymedd 85C Deiniolen - Bangor 543 Bangor - Talwrn via Llangefni 545 Bangor - Holyhead C7 Caernarfon - Caernarfon via Llanrug, Bethel G1 Caernarfon - Maes Barcer G10 Bangor - Bethesda G2 Caernarfon - Maesincla G3 Caernarfon - Caernarfon via Victoria Dock, Cae Gwyn G4 Caernarfon - Nantlle via Penygroes G5 Caernarfon - Nebo via Carmel, Penygroes G6 Caernarfon - Dinas Dinlle G8 G8C Bethesda - Bangor G8L Bethesda - Bangor G9 Maesgeirchen - Maesgeirchen G9A Maesgeirchen - Maesgeirchen 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 X43 Bangor - Holyhead via Llangefni