The journey from Barmouth to Llandudno is a 55-mile trip through the heart of North Wales. By car, you will follow the A470, taking about 1 hour and 45 minutes. By train, you travel via the Cambrian Line and the North Wales Coast Line, taking approximately 3 hours. This route connects the coastal town of Barmouth to the popular seaside resort of Llandudno.
Total Distance: 90 km driving distance, 60 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 1 hour 45 mins |
| Avg Price | 20 GBP - 30 GBP | 15 GBP - 20 GBP in fuel |
| Operator | Transport for Wales | N/A |
| Route | Cambrian Line to Machynlleth, then to Llandudno Junction. | A470 through Betws-y-Coed and Conwy. |
| Tip | Check connection times at Llandudno Junction. | The A470 is a scenic but busy road. |
May to September for the best seaside weather.