The journey from Barmouth to Bangor covers 75 km through the heart of Snowdonia National Park. Driving via the A470 and A5 is the most direct route, taking about 1 hour and 30 minutes. Alternatively, you can take the train, though this often requires a longer journey via the coast or a combination of bus and rail. The drive is exceptionally scenic, passing through mountain passes and historic villages. Bangor is a major university city and a gateway to the Isle of Anglesey.
Total Distance: 75 km driving, 55 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 1 hour 30 mins |
| Avg Price | £20 - £30 | £15 - £20 fuel |
| Operator | Transport for Wales | N/A |
| Route | Barmouth to Machynlleth, then train to Bangor via Shrewsbury. | A470 north through Dolgellau and Blaenau Ffestiniog, then A5 to Bangor. |
| Tip | Train travel is significantly longer than driving due to the geography. | The roads through Snowdonia are steep and winding; drive carefully. |
Spring and summer for clear mountain roads and daylight hours.