How to get from Barmouth to Bangor by bus?
Barmouth to Bangor - Bus Timetable
The G23 bus from Barmouth to Bangor runs from 07:33 to 17:33, with departures every 1 hr-4 hr. The journey takes about 2 hr 57 min, with regular service throughout the operating hours.
From Barmouth to Bangor by bus
To get from Barmouth to Bangor in Gwynedd, take the G23 bus from Jubilee Road, Barmouth station to Maes Deudraeth, Penrhyndeudraeth station. Next, take the T2 bus from Maes Deudraeth, Penrhyndeudraeth station to Ffordd Deiniol, Bangor station. The total trip duration for this route is approximately 2 hr 57 min. The bus schedule from Barmouth may change. We recommend you check the updated bus schedule to Bangor on the Moovit app.
Step by Step
- 1Walk to bus stationJubilee Road, BarmouthID gwnampj70 m • 1 min
- 2Wait for busG23Minffordd
- 3Ride to bus stationMaes Deudraeth, PenrhyndeudraethID gwnjgjg46 min
- 4Wait for busT2Bangor
- 5Ride to bus stationFfordd Deiniol, BangorID gwnajdt99 min
- 6Walk toBangorGwynedd340 m • 5 min
Public transport directions from Barmouth to Bangor
Bus timetable from Barmouth to Bangor
Related Routes
- Maes Gwelfor, Rhydwyn to Bangor
- Lower St Mary Street Nb, Cardiff to Bangor
- Ystalyfera Asda, Ystalyfera to Bangor
- Porth Interchange Bay 4, Porth to Bangor
- Ash Tree View, Allt-Yr-Yn to Bangor
- Lidl, Pontypridd to Bangor
- Canolfan Rheidol, Aberystwyth to Bangor
- Maesceinion, Waun-Fawr to Bangor
- Penny Farthing, Cross Inn to Bangor
- Pembroke Dock Railway Station, Pembroke Dock to Bangor
- Aberystwyth Arts Centre, Llain-Y-Gawsai to Bangor
- Castle Park, Ruthin to Bangor
- Ystradgynlais Bus Station Stand 2, Ystradgynlais to Bangor
- Abercynon to Bangor
- Aberdare to Bangor
- Aberdovey to Bangor
- Abergele & Pensarn to Bangor
- Aberystwyth to Bangor
- Baglan to Bangor
- Bargoed to Bangor
Questions & Answers
What is the fastest way to get from Barmouth to Bangor?
The fastest way takes 177 minutes, using Bus line G23, Bus line T2.
Is there a direct bus between Barmouth and Bangor?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 57 min.
Which bus line goes from Barmouth to Bangor?
The G23 bus line goes from Jubilee Road, Barmouth station near Barmouth in Barmouth to Maes Deudraeth, Penrhyndeudraeth station. From there you’ll have to take one bus line till Maes Deudraeth, Penrhyndeudraeth station near Bangor in Gwynedd.
How long does it take to travel from Barmouth to Bangor by bus?
The total travel time between Barmouth in Barmouth and Bangor in Gwynedd by bus is about 2 hr 57 min.
Where do I get on the bus near Barmouth to get to Bangor?
Get on the G23 bus from the Jubilee Road, Barmouth stop near Barmouth in Barmouth.
Where do I get off the bus when travelling between Barmouth and Bangor?
Get off the bus at the Maes Deudraeth, Penrhyndeudraeth stop, which is closest to Bangor in Gwynedd.
Popular Routes
- Cardiff to Magor Services
- Betws-Y-Coed to Bangor
- Knoyle Street, Treboeth to Bangor
- Holyhead Tesco, Penrhos to Bangor
- Greyfriars Road Stop Gj, Cardiff to Bangor University
- Kandy Lodge, Ruabon to Wrexham Village (John Neal Block)
- Ffordd Abergele / Abergele Road to North Llanrwst
- Higher Kinnerton Church, Higher Kinnerton to Bangor
- Cardiff Central to Hmt Sancta Maria Hospital
- Llwyn Mawr Road, Tycoch to Aberystwyth University
- Llanfairfechan to Bangor University
- Pontypridd Road to Abergavenny
- Blaenau Ffestiniog to Aberystwyth University
- Crickhowell Square, Crickhowell to Bangor University
- Merthyr Tydfil to Aberystwyth University
- Bridgend Bus Station Stand 7, Bridgend to Bangor
- Beach Road, Mitchel Troy to Alun building, Bangor University
- Isle Of Anglesey to Neath Port Talbot
- Cyfarthfa Retail Park, Georgetown to Wheldon Building
- Trefforest Estate to Aberystwyth University