Welsh Highland Railway

Looking for Accommodation in Snowdonia?

The Welsh Highland Railway is a popular visitor attraction that runs in the north from the town of Caernarfon towards the heart of Snowdonia and in the south from Porthmadog.

In the north, the journey starts from Caernarfon, close to Caernarfon Castle. All-day parking is available in the Castle car park on the banks of the River Seiont. From there, you take a 12-mile journey towards Snowdon, passing through the beautiful countryside of western Snowdonia towards the village of Rhyd-Ddu.

Along the way, you pass through the villages of Bontnewydd, Waunfawr, and Plas y Nant. There is plenty of things to do along the way, from country walks to pubs and tea rooms. The journey takes approximately one hour each way.

The Route of The Welsh​

Starting from the coastal town of Porthmadog, the Welsh Highland Railway winds its way through the picturesque Aberglaslyn Pass, the stunning Beddgelert village, and the enchanting Nant Gwynant valley. Continuing onward, the train climbs through the foothills of Snowdon, the highest peak in Wales, before finally reaching its destination at Caernarfon, a town steeped in history and home to the majestic Caernarfon Castle.


Looking for Accommodation in Snowdonia?

Scroll to Top