Buses in Bangor

29 bus routes serve Bangor, run by Transport for Wales, Avanti West Coast, Arriva Wales, Gwynfor Coaches and Lloyds Coaches and others. The main interchange is Bangor Bus Station Stand D.

Bus station: Bangor Bus Station Stand D

Most frequent routes

Where you can go from Bangor

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Bangor?
Direct buses from Bangor go to Bethesda (G8C, G8L), Coed Mawr (G8C, G8L), Holyhead (train, 4X), Llangoed (58, 58L, 58P), Amlwch (62, 62C), Llandudno (5, 5D), Llangefni (4A, 42), Maesgeirchen (G9, G9A), Aberystwyth (T2) and Beddgelert (S3).
Which bus goes from Bangor to Bethesda?
Routes G8C and G8L, run by Arriva Wales.
Which bus goes from Bangor to Coed Mawr?
Routes G8C and G8L, run by Arriva Wales.
Which bus goes from Bangor to Holyhead?
Routes train and 4X, run by Transport for Wales, Avanti West Coast and Arriva Wales.
Where do buses stop in Bangor?
The busiest stops are Bangor (Gwynedd) station, Bangor Bus Station Stand D, Bangor Bus Station Stand E, Bangor Bus Station Stand B and Bangor Bus Station Stand F.
Which bus companies run in Bangor?
Transport for Wales, Avanti West Coast, Arriva Wales, Gwynfor Coaches, Lloyds Coaches, TaithCymru, K&P Coaches, O.R.Jones and Lewis Y Llan.
What are the most frequent buses in Bangor?
the 5C (Caernarfon – Bangor), the 5 (Bangor – Llandudno), the S3 (Beddgelert – Dinorwic) and the G9 (Maesgeirchen – Bangor).
Where is the bus station in Bangor?
Buses meet at Bangor Bus Station Stand D.

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 7 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook