Bus timetables

Journey Planner

Bus timetables

Bus timetable key

Local bus service timetables
1F Penygroes - Carmel - Fron - Rhosgadfan - Caernarfon until 26-08-19
1F Penygroes - Carmel - Fron - Rhosgadfan - Caernarfon from 27-08-19
1M Maestryfan - Rhos Isaf - Rhostryfan - Demand Response Service
1N Caernarfon - Penygroes - Talysarn - Nantlle until 26-08-19
1N Caernarfon - Penygroes - Talysarn - Nantlle from 27-08-19
1/1A Porthmadog - Caernarfon until 26-08-19
1/1A/1R Porthmadog - Caernarfon from 27-08-19
1/2/T2 Caernarfon - Blaenau Ffestiniog - Barmouth (Sundays and public holidays only)
3/3B Pwllheli - Criccieth - Porthmadog - Blaenau Ffestiniog
5A Nasareth - Nantlle - Caernarfon - Bangor
5/X5/5C/5D Llandudno - Conwy - Bangor - Caernarfon
6B/76/76A Mynydd Llandygai - Bethesda - Pentir - Bangor until 01-09-19
6B/76/76A Mynydd Llandygai - Bethesda - Pentir - Bangor from 02-09-19
8A Nefyn - Dinas - Pwllheli
8B Pwllheli - Nefyn - Rhydlios - Uwchmynydd
8 Pwllheli - Nefyn - Dinas - Tudweiliog
9C Bangor - Tesco - Bangor
12 Pwllheli - Trefor - Caernarfon
14 Tudweiliog - Trefor - Pencaenewydd - Pwllheli
17/17B Pwllheli - Aberdaron
18 Pwllheli - Y Warren - Mynytho - Abersoch
23/23A PWLLHELI CLIPA - Morfa Garreg - Talcymerau - Marina
27 Pwllheli - Llithfaen - Nefyn
28 Tywyn - Dolgellau
28/X29 Machynlleth - Tywyn - Dolgellau (Sundays only)
29 TYWYN CLIPA - Sandilands - Promenade
30 Dolgellau - Machynlleth - Tywyn
33A Dolgellau Hospital Penycaeau Wenallt
33/36/533 Machynlleth - Aberangell - Dolgellau
34 Machynlleth - Corris - Aberllefenni
35 Dolgellau - Blaenau Ffestiniog
37 CLIPA BLAENAU - Blaenau Ffestiniog - Tanygrisiau
38/39 Dolgellau - Barmouth - Harlech - Porthmadog - Oakeley Arms
53/56/58 Bangor to Anglesey
67/67C/67L/X67/67S Gerlan - Bethesda - Rachub - Tregarth - Bangor
68 GLAN-YR-AFON CLIPA - on demand Service
69/70 BALA CLIPA - on demand Service
75 Maesgeirchen - Bangor - Parc Menai
78/78A Bangor - Maesgeirchen
79 Bangor - Ysbyty Gwynedd - Parc Menai
83 Dinorwig - Deiniolen - Llanrug - Bethel - Caernarfon
85/86 Llanberis - Deiniolen - Bangor
88 Llanberis - Llanrug - Caernarfon
91 Caernarfon Ysbyty Eryri - Dinas Dinlle - Caernarfon Airport
92/92A/93A/93B CAERNARFON CLIPA Hendre - Maesincla - Maes Barcer - Cae Gwyn
99A/99B Porthmadog - Croesor - Rhyd (on demand service)
99 Porthmadog - Borth-y-Gest Morfa Bychan
A55 Caernarfon - Llandudno Junction - Colwyn Bay
CGC2 Map of the Gwynedd bus network
H1 Harlech Hopper 28-07-19 until 26-08-19
S1/S6 SNOWDON SHERPA - PARK AND RIDE - Bethesda - Pen y Pass and Llanberis - Pen y Pass
S2 SNOWDON SHERPA - Llanrwst - Betws y Coed - Pen y Pass - Llanberis
S4 SNOWDON SHERPA (Monday to Saturday) - Caernarfon - Waunfawr - Beddgelert - Pen y Pass
S4/S97 SNOWDON SHERPA (Sundays) - Caernarfon - Rhyd Ddu - Porthmadog - Beddgelert - Pen y Pass
S97 SNOWDON SHERPA (Monday to Saturday) - Porthmadog - Beddgelert
T2 Aberystwyth - Dolgellau - Porthmadog - Bangor
T36 Machynlleth - Dinas Mawddwy
T3 Wrexham - Y Bala - Dolgellau - Barmouth
T4 CONWY VALLEY LINE - Blaenau Ffestiniog - Betws y Coed - Llandudno 19-05-19 - 14-12-19
T5 CAMBRIAN COAST RAILWAY 19-05-19 to 14-12-19
X19 Blaenau Ffestiniog - Betws y Coed - Llandudno
X29/X28 Aberystwyth - Machynlleth - Tywyn