The Welsh Highland Heritage Railway, legally Welsh Highland Railway Limited, is a 1 mile (1.6 km) heritage railway in Porthmadog, Gwynedd, Wales. It is built on a converted siding of the Cambrian Line, and aims to reconstruct the atmosphere of the original Welsh Highland Railway, though it uses no original trackbed.
© OpenStreetMap contributors
The Ffestiniog runs through several miles of attractive terrain to Blaenau Ffestiniog. From Blaenau you can either proceed north on the standard gauge Conwy Valley Line to the coast at Llandudno or you can return to Porthmadog. A round trip (Porthmadog - Blaenau - Porthmadog) will take approximately 4 hours (more if you break the journey along the route) and it is therefore an excellent way of occupying a day.
It runs trains from Porthmadog via Beddgelert to Caernarfon through picturesque scenery of Snowdonia.