The journey from Barmouth to Aberystwyth covers approximately 65 km along the rugged Welsh coast. The most popular way to travel is by the Cambrian Coast Line train, which takes about 2 hours and offers spectacular views. Alternatively, you can use the TrawsCymru bus network, which connects the towns via the A487. This route passes through several charming coastal villages and the Snowdonia National Park. It is a vital link for students and tourists alike.
Total Distance: 65 km driving, 50 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 2 hours 30 mins |
| Avg Price | £12 - £18 | £8 - £12 |
| Operator | Transport for Wales | TrawsCymru |
| Route | Barmouth to Aberystwyth via Machynlleth. | A487 coastal road through Harlech and Machynlleth. |
| Tip | You may need to change at Machynlleth for the Aberystwyth branch. | The bus offers a more flexible schedule than the train. |
Spring and autumn for fewer crowds and beautiful coastal scenery.