The best cottages & more

Railways Back to previous page

Welsh Highland Railway, Caernarfon - Porthmadog

The Welsh Highland Railway (Rheilffordd Eryri) is a 25-mile long restored narrow gauge railway operating between Caernarfon and Porthmadog. From beneath the castle walls in Caernarfon, the trains climbs over 650ft above sea level to the foothills of Snowdon, before zig-zagging dramatically down the steep hillside to Beddgelert in the heart of the National Park, then through the magnificent Aberglaslyn Pass and on to Porthmadog. At Porthmadog it connects with the Ffestiniog Railway and the Welsh Highland Heritage Railway.