The Welsh Highland Railway gives Beddgelert a fine arrival. Steam trains run through the village between Caernarfon and Porthmadog, then push through the Aberglaslyn Pass in one of the most scenic railway sections in Wales. It is worth using for the journey, not just as transport.
Welsh Highland Railway
Narrow-gauge steam railway through Beddgelert and the Aberglaslyn Pass between Caernarfon and Porthmadog.