| Map - Arfon and Dwyfor bus routes | (pdf, 503k) |
| |
| Map - Meirionnydd bus routes | (pdf, 304k) |
| |
| 1 Bangor - Caernarfon - Porthmadog (Monday to Saturday) (from 1/11/09) | (pdf, 174k) |
| |
| 1A/1C Caernarfon - Penygroes - Nebo/Talsarn (Monday to Saturday) | (pdf, 67k) |
| |
| 1B Blaenau Ffestiniog - Porthmadog (Monday to Saturday) | (pdf, 66k) |
| |
| 1/2 Bangor - Caernarfon - Porthmadog - Blaenau Ffestiniog - Dolgellau (Sundays and public holidays) | (pdf, 71k) |
| |
| 3 Porthmadog - Criccieth - Pwllheli (Monday to Saturday / Sundays and public holidays) | (pdf, 159k) |
| |
| 5/5C/5S/X5 Caernarfon - Bangor - Llandudno (Monday to Saturday / Sundays and public holidays) | (pdf, 265k) |
| |
| 5A - Bangor - Caernarfon - Nantlle (Monday to Friday) | (pdf, 74k) |
| |
| 5T Bangor - Tesco - Caernarfon (Monday to Friday) | (pdf, 165k) |
| |
| 6 Bangor - Mynydd Llandygai - Bethesda (Monday to Saturday) | (pdf, 77k) |
| |
| 7/67 Bangor - Tregarth - Bethesda (Monday to Saturday / Sundays and public holidays) | (pdf, 169k) |
| |
| 8 Tudweiliog - Nefyn - Pwllheli (Monday to Saturday / Sundays and public holidays) | (pdf, 137k) |
| |
| 8A Pwllheli - Dinas - Nefyn (Monday to Friday) | (pdf, 94k) |
| |
| 8B Pwllheli - Uwchmynydd (Monday to Saturday) | (pdf, 94k) |
| |
| 9/X9 Llangefni - Bangor - Llandudno (from 19/10/09, Monday to Saturday) | (pdf, 60k) |
| |
| 10 Caernarfon - Ysbyty Gwynedd - Bangor (Monday to Saturday / Sundays and public holidays) | (pdf, 119k) |
| |
| 12 Caernarfon - Pwllheli (Monday to Saturday / Sundays and public holidays) | (pdf, 146k) |
| |
| 14 Tudweiliog - Trefor - Pencaenewydd - Pwllheli (Monday to Saturday) | (pdf, 91k) |
| |
| 17/17B Pwllheli - Aberdaron (Monday to Saturday) | (pdf, 135k) |
| |
| 18 Pwllheli - Abersoch (Monday to Saturday / Sundays and public holidays) | (pdf, 142k) |
| |
| 23/23A Pwllheli - Morfa Garreg/Talcymerau/Marina (Monday to Saturday) | (pdf, 127k) |
| |
| 27 Pwllheli - Llithfaen (Monday to Saturday) | (pdf, 127k) |
| |
| 28 Dolgellau - Tywyn - Machynlleth - Aberystwyth (Monday to Saturday / Sundays and public holidays) | (pdf, 146k) |
| |
| 29 Tywyn - Sandilands/Promenade (Monday to Saturday) | (pdf, 148k) |
| |
| 30 Tywyn - Minffordd - Dolgellau/Machynlleth (Monday to Saturday) | (pdf, 148k) |
| |
| 32/X32/X40 Bangor - Aberystwyth - Cardiff (from 19/10/09 Monday to Saturday / Sundays and public holidays) | (pdf, 167k) |
| |
| 33/36 Machynlleth - Aberangell - Dolgellau (Monday to Saturday) | (pdf, 109k) |
| |
| 33A Dolgellau - Hospital - Penycaeau/Wenallt (Tuesday to Saturday) | (pdf, 142k) |
| |
| 34 Machynlleth - Corris - Aberllefenni - Minffordd (Monday to Saturday) | (pdf, 73k) |
| |
| 35 Blaenau Ffestiniog - Dolgellau (Monday to Saturday) | (pdf, 73k) |
| |
| 37 Blaenau Ffestiniog - Tanygrisiau/Bennar Road (Monday to Saturday / Sundays and public holidays) | (pdf, 100k) |
| |
| 38 Barmouth - Harlech - Oakeley Arms (Monday to Saturday / Sundays and public holidays) | (pdf, 63k) |
| |
| 38A Barmouth - Hafan Deg/Heol y Llan (Monday to Saturday / Sundays and public holidays) | (pdf, 68k) |
| |
| 46 Caernarfon - Parc Menai - Llangefni (Monday to Friday) | (pdf, 62k) |
| |
| 66 Bangor - Bethesda - Gerlan (Monday to Saturday) | (pdf, 62k) |
| |
| 69 Bala - Dolgellau/Llidiardau/Y Parc (Monday to Saturday) | (pdf, 147k) |
| |
| 71 Bangor - Maesgeirchen (Monday to Saturday) | (pdf, 142k) |
| |
| 72 Bangor - Felinheli - Bethel (Monday to Saturday) | (pdf, 147k) |
| |
| 72A Bangor - Pier (Monday to Saturday) | (pdf, 68k) |
| |
| 73 Bangor - Minffordd - Pentir (Monday to Saturday) | (pdf, 68k) |
| |
| 76 Gerlan - Bethesda - Rachub - Bangor (Monday to Saturday) | (pdf, 68k) |
| |
| 77 Bethesda - Tregarth - Bangor (Monday to Saturday) | (pdf, 108k) |
| |
| 78/79 Maesgeirchen - Bangor - Tesco - Ysbyty Gwynedd - Parc Menai (Monday to Saturday / Sundays and public holidays) | (pdf, 76k) |
| |
| 80 Caernarfon - Penygroes - Nantlle (Monday to Saturday / Sundays and public holidays) | (pdf, 94k) |
| |
| 81 Caernarfon - Carmel - Penygroes (Monday to Saturday) | (pdf, 92k) |
| |
| 82 Caernarfon - Bethel (Monday to Saturday) | (pdf, 94k) |
| |
| 82/87 Caernarfon - Waunfawr - Llanrug - Llanberis (Monday to Saturday) | (pdf, 131k) |
| |
| 83 Caernarfon - Deiniolen/Dinorwig (Monday to Saturday / Sundays and public holidays) | (pdf, 298k) |
| |
| 85/86 Bangor - Llanrug/Deiniolen - Llanberis (Monday to Saturday) | (pdf, 204k) |
| |
| 85 Bangor - Ysbyty Gwynedd - Deiniolen - Llanberis (Sundays and public holidays) | (pdf, 136k) |
| |
| 88 Llanberis - Caernarfon (Monday to Saturday / Sundays and public holidays) | (pdf, 111k) |
| |
| 91 Caernarfon - Dinas Dinlle (Monday to Saturday) | (pdf, 71k) |
| |
| 92 Caernarfon - Maes Barcer - Cae Gwyn (Monday to Saturday) | (pdf, 82k) |
| |
| 92A Cibyn Industrial Estate - Caernarfon (Monday to Saturday) | (pdf, 82k) |
| |
| 93 Caernarfon - Hendre - Maesincla (Monday to Saturday) | (pdf, 82k) |
| |
| 97/98/S97 Porthmadog - Penrhyndeudraeth/Beddgelert - Pen Y Pass (Monday to Saturday / Sundays and public holidays) | (pdf, 144k) |
| |
| 99 Porthmadog - Morfa Bychan (Monday to Saturday / Sundays and public holidays) | (pdf, 88k) |
| |
| 99 99A Porthmadog - Kwik Save - Alltud Hospital (Monday to Saturday) | (pdf, 88k) |
| |
| 99B Porthmadog - Rhyd (Monday to Saturday) | (pdf, 88k) |
| |
| 380/545 Pwllheli - London/Newcastle-Upon-Tyne (until 28/02/2010) | (pdf, 109k) |
| |
| 521 Machynlleth - Cae Crwn (Monday to Friday) | (pdf, 78k) |
| |
| 694 Machynlleth - Tywyn - Dolgellau - Chester (1st and 3rd Saturdays of the month) | (pdf, 78k) |
| |
| X1 Porthmadog - Blaenau Ffestiniog - Llandudno (from 1/11/09, Monday to Saturday) | (pdf, 133k) |
| |
| X85 Machynlleth - Newtown (Monday to Saturday) | (pdf, 73k) |
| |
| X94 Barmouth - Dolgellau - Wrecsam (Monday to Saturday / Sundays and public holidays) | (pdf, 112k) |
| |
| Bangor - Upper Bangor - Anglesey (Monday to Saturday) | (pdf, 90k) |
| |
| Bangor - Ysbyty Gwynedd Hospital - Anglesey (Monday to Saturday / Sundays and public holidays) | (pdf, 55k) |