| Map - Arfon and Dwyfor bus routes | (pdf, 503k) |
| |
| Map - Meirionnydd bus routes | (pdf, 304k) |
| |
| 1 Bangor - Caernarfon - Porthmadog (Monday to Saturday) | (pdf, 97k) |
| |
| 1A/1C Caernarfon - Penygroes - Nebo/Talysarn (Monday to Saturday) | (pdf, 127k) |
| |
| 1B Blaenau Ffestiniog - Porthmadog (Llun i Sadwrn) | (pdf, 47k) |
| |
| 1S Caernarfon - Blaenau Ffestiniog (Sunday and public holidays) | (pdf, 61k) |
| |
| 2 Bangor - Caernarfon - Porthmadog - Barmouth (Sunday and public holidays) | (pdf, 99k) |
| |
| 3 Porthmadog - Criccieth - Pwllheli (Monday to Saturday, Sunday and public holidays) | (pdf, 128k) |
| |
| 5/5C/5S/X5/A55 Caernarfon - Bangor - Llandudno (Monday to Saturday, Sunday and public holidays) | (pdf, 193k) |
| |
| 5A Bangor - Caernarfon - Nantlle (Monday to Friday) | (pdf, 39k) |
| |
| 5B Bangor - Bethel - Caernarfon (Monday to Saturday) | (pdf, 39k) |
| |
| 6/6A Bangor - Mynydd Llandygai - Bethesda - Caernarfon (Monday to Saturday) | (pdf, 56k) |
| |
| 7/66/67/76/77 Bangor - Tregarth - Bethesda - Gerlan (Monday to Saturday, Sunday and public holidays) | (pdf, 279k) |
| |
| 8 Pwllheli - Nefyn - Tudweiliog (Monday to Saturday, Sunday and public holidays) | (pdf, 90k) |
| |
| 8A Pwllheli - Dinas - Nefyn (Monday to Friday) | (pdf, 50k) |
| |
| 8B Pwllheli - Uwchmynydd/Rhydlios (Monday to Saturday) | (pdf, 79k) |
| |
| 9/X9 Llangefni - Bangor - Conwy - Llandudno (from 5/7/10, Saturdays only) | (pdf, 49k) |
| |
| 10 Caernarfon - Ysbyty Gwynedd - Bangor (from 5/7/10, Monday to Saturday) | (pdf, 40k) |
| |
| 12 Caernarfon - Trefor - Pwllheli (Monday to Saturday, Sunday and public holidays) | (pdf, 133k) |
| |
| 14 Pwllheli - Trefor - Tudweiliog (Monday to Saturday) | (pdf, 51k) |
| |
| 17/17B Pwllheli - Botwnnog - Aberdaron (Monday to Saturday) | (pdf, 84k) |
| |
| 18 Pwllheli - Abersoch (Monday to Saturday, Sunday and public holidays) | (pdf, 54k) |
| |
| 23/23A Pwllheli - Morfa Garreg/Marina (Monday to Saturday) | (pdf, 37k) |
| |
| 27 Pwllheli - Llithfaen (Monday to Saturday) | (pdf, 43k) |
| |
| 28 Dolgellau - Tywyn - Machynlleth (Monday to Saturday, Sunday and public holidays) | (pdf, 136k) |
| |
| 29 Tywyn - Sandilands/Promenade (Monday to Saturday) | (pdf, 45k) |
| |
| 30 Tywyn - Minffordd - Dolgellau/Machynlleth (Monday to Saturday) | (pdf, 92k) |
| |
| 32/X32 Bangor - Aberystwyth (Monday to Saturday, Sunday and public holidays) | (pdf, 167k) |
| |
| 33/36 Dolgellau - Aberangell - Machynlleth (Monday to Saturday) | (pdf, 94k) |
| |
| 33A Dolgellau - Dolgellau Hospital - Penycaeau (Tuesday, Wednesday, Friday, Saturday) | (pdf, 43k) |
| |
| 34 Machynlleth - Corris - Aberllefenni - Minffordd (Monday to Saturday) | (pdf, 42k) |
| |
| 35 Blaenau Ffestiniog - Dolgellau (Monday to Saturday) | (pdf, 44k) |
| |
| 37 Blaenau Ffestiniog - Tanygrisiau/Bennar Road (Monday to Saturday) | (pdf, 58k) |
| |
| 38 Barmouth - Harlech - Oakeley Arms (Monday to Saturday) | (pdf, 47k) |
| |
| 38A Barmouth - Hafan Deg/Heol y Llan (Monday to Saturday, Sunday and public holidays) | (pdf, 41k) |
| |
| 43/47 Bangor - Pont Menai - Llanfairpwll (Monday to Saturday) | (pdf, 95k) |
| |
| 46 Caernarfon - Parc Menai - Llangefni (Monday to Friday) | (pdf, 43k) |
| |
| 69 Y Bala - Llidiardau/Y Parc (Monday to Friday) | (pdf, 49k) |
| |
| 71/78 Bangor - Maesgeirchen (Monday to Saturday, Sunday and public holidays) | (pdf, 89k) |
| |
| 72 Bangor - Felinheli - Bethel (Monday to Saturday) | (pdf, 47k) |
| |
| 72A Bangor - Pier (Monday to Saturday) | (pdf, 40k) |
| |
| 73 Bangor - Minffordd - Pentir (Monday to Saturday) | (pdf, 50k) |
| |
| 80 Caernarfon - Penygroes - Nantlle (Monday to Saturday, Sunday and public holidays) | (pdf, 101k) |
| |
| 81 Caernarfon - Carmel - Penygroes (Monday to Saturday) | (pdf, 95k) |
| |
| 82 Caernarfon - Bethel (Monday to Saturday) | (pdf, 47k) |
| |
| 83 Caernarfon - Deiniolen/Dinorwig (Monday to Saturday, Sunday and public holidays) | (pdf, 97k) |
| |
| 85/86 Bangor - Llanrug/Deiniolen/Ysbyty Gwynedd - Llanberis (Monday to Saturday, Sunday and public holidays) | (pdf, 165k) |
| |
| 87 Caernarfon - Waunfawr - Llanrug (Monday to Saturday) | (pdf, 37k) |
| |
| 88 Caernarfon - Llanberis (Monday to Saturday, Sunday and public holidays) | (pdf, 138k) |
| |
| 91 Caernarfon - Dinas Dinlle Airport (Monday to Saturday) | (pdf, 48k) |
| |
| 92 Caernarfon Victoria Dock - Maes Barcer/Cae Gwyn (Monday to Saturday) | (pdf, 41k) |
| |
| 93 Caernarfon - Hendre/Maesincla (Monday to Saturday) | (pdf, 39k) |
| |
| 97/98 Porthmadog - Penrhyndeudraeth/Beddgelert (until 4/9/10, Monday to Saturday) | (pdf, 53k) |
| |
| 99/99A Porthmadog - Borth Y Gest - Morfa Bychan/Ysbyty Alltwen Hospital (Monday to Saturday, Sunday and public holidays) | (pdf, 99k) |
| |
| 99B Porthmadog - Portmeirion/Rhyd (Monday, Thursday) | (pdf, 43k) |
| |
| 197 Porthmadog - Pont Croesor (Open top bus, Monday to Saturday) | (pdf, 44k) |
| |
| T36 Machynlleth - Dinas Mawddwy (Monday to Friday) | (pdf, 42k) |
| |
| 702/712 Penparcau - Aberystwyth - Dolgellau - Llandudno (Tuesday) | (pdf, 51k) |
| |
| X1 Blaenau Ffestiniog - Llandudno (Monday to Saturday) | (pdf, 46k) |
| |
| X2 Llanberis - Bangor - Llandudno (Saturday only) | (pdf, 46k) |
| |
| X6 Bangor/Llandudno - Betws y Coed - Corwen - Llangollen (Saturday only) | (pdf, 46k) |
| |
| X94 Barmouth - Dolgellau - Wrexham (Monday to Saturday, Sunday and public holidays) | (pdf, 146k) |
| |
| Bangor - Ysbyty Gwynedd Hospital - Anglesey (Monday to Saturday, Sunday and public holidays) | (pdf, 215k) |