Traveling from Aberystwyth to Llandudno takes you along the stunning West Wales coastline. The most direct driving route follows the A487, covering approximately 145 km in 2 hours and 30 minutes. By train, you must travel via the Cambrian Line to Machynlleth, then transfer to the North Wales Coast Line. This journey is renowned for its dramatic views of Snowdonia National Park. Expect a mix of rural roads and coastal highways.
Total Distance: 145 km driving distance, 110 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 2 hours 30 mins |
| Avg Price | 30-55 GBP | 25-40 GBP |
| Operator | Transport for Wales | N/A |
| Route | Aberystwyth to Machynlleth, then change for Llandudno Junction. | A487 north through Dolgellau and Porthmadog. |
| Tip | The train ride through the Dyfi Valley is one of the most scenic in the UK. | The A487 is narrow in sections; drive with caution near Porthmadog. |
June to August for the best coastal weather and longer daylight hours.