Caernarfon, Wales, United Kingdom is located at coordinates 53.14, -4.27. The city operates in the Europe/London timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 42 bus routes operated by 7 transit operators. Browse the complete list of routes and schedules below.
Local time:
Bus agencies
- Arriva Wales
- Clynnog & Trefor / Berwyn Coaches
- Dilwyn's Coaches
- Gwynfor Coaches
- Lloyds Coaches
- O.R.Jones
- Transport for Wales
Ferry agencies
Rail agencies
Buses
- 4ABangor - Llangefni via Menai Bridge, Llangefni, Mona, Valley
- 4XBangor - Llangefni via Menai Bridge, Llangefni, Mona, Valley
- 5CCaernarfon - Bangor
- 12Caernarfon - Pwllheli via Llanwnda, Trefor, Llanaelhearn
- 14Tudweiliog - Trefor - Pwllheli
- 42Bangor - Llangefni via Menai Bridge, Llanfairpwll, Newborough, Hermon, Aberffraw, Bethel
- 42ABangor - Menai Bridge via Coleg Menai, Ysbyty Gwynedd
- 54Llangefni - Llangefni via Newborough
- 58
- 58l
- 58L
- 58p
- 58P
- 62CBangor - Cemaes BAY via Amlwch
- 63Bangor - Llanerchymedd via Menai Bridge, Pentraeth, Marianglas, Maenaddwyn
- 543Bangor - Talwrn via Llangefni
- 545Bangor - Holyhead
- C7Caernarfon - Caernarfon via Llanrug, Bethel
- G1Caernarfon - Maes Barcer via Y Noddfa
- G2Caernarfon - Hendre - Maesincla
- G3Caernarfon - Caernarfon via Victoria Dock, Cae Gwyn
- G4Caernarfon - Nantlle via Penygroes
- G5Caernarfon - Nebo via Bontnewydd, Rhosgadfan, Carmel, Penygroes, Llanllyfni
- G6Caernarfon - Dinas Dinlle via Llanfaglan, Saron, Llandwrog
- G9Bangor - Maesgeirchen - Bangor
- G10Bangor - Bethesda
- G9ABangor - Maesgeirchen - Bangor
- G8CBethesda - Bangor
- G8LBethesda - Bangor
- S1Caernarfon - Betws y Coed via Llanberis
- S2Bangor - Llanberis via Rhiwlas, Pentir, Deiniolen, Clwtybont, Brynrefail
- S3Beddgelert - Dinorwig via Rhydddu, Waunfawr, Caethro, Caernarfon, Bangor, Llanrug, Brynrefail, Deiniolen
- S4Pen y Pass - Morfa Bychan via Beddgelert, Llanrothen, Prenteg, Tremadog, Porthmadog
- T2Bangor - Aberystwyth via Caernarfon, Criccieth, Porthmadog, Dolgellau, Machynlleth
- T22Caernarfon - Blaenau Ffestiniog via Ysbyty Alltwen, Porthmadog
- Transport for WalesAberystwyth - Bangor (Gwynedd)
- Transport for WalesAberystwyth - Caernarfon Bus Station
- Transport for WalesBangor (Gwynedd) - Pen-y-gros Poveys Garage
- Transport for WalesCaernarfon Bus Station - Blaenau Ffestiniog
- Transport for WalesPorthmadog - Caernarfon Bus Station
- Transport for WalesSgwâr Eldon Square - Bangor (Gwynedd)
- X43Bangor - Talwrn via Parc Menai, Llanddaniel Fab, Gaerwen, Llangefni
Top Streets in Caernarfon
Penrhos Road
Penrhos Road is a local road in Caernarfon stretching 2.8 km with 21 public transport stops. View stops and routes.
Caernarfon Road, A4087
Caernarfon Road, A4087 is a primary road in Caernarfon stretching 2.0 km with 16 public transport stops. View stops and routes.
Ffordd Llanberis, A4086
Ffordd Llanberis, A4086 is a primary road in Caernarfon stretching 6.1 km with 19 public transport stops. View stops and routes.
B4366
B4366 is a secondary road in Caernarfon stretching 3.9 km with 19 public transport stops. View stops and routes.
Ffordd Caernarfon, A4871
Ffordd Caernarfon, A4871 is a local road in Caernarfon stretching 3.9 km with 21 public transport stops. View stops and routes.
Tai Newyddion
Tai Newyddion is a local road in Caernarfon stretching 3.9 km with 19 public transport stops. View stops and routes.
Ffordd Brynsiencyn, A4080
Ffordd Brynsiencyn, A4080 is a primary road in Caernarfon stretching 5.6 km with 18 public transport stops. View stops and routes.
A4085
A4085 is a primary road in Caernarfon stretching 4.2 km with 17 public transport stops. View stops and routes.
A499
A499 is a primary road in Caernarfon stretching 7.7 km with 17 public transport stops. View stops and routes.
Ffordd Bethel, B4366
Ffordd Bethel, B4366 is a secondary road in Caernarfon stretching 1.2 km with 11 public transport stops. View stops and routes.