About Ffestiniog & Welsh Highland Railways
The railway takes you on a 13½ mile journey from the harbour in Porthmadog to the slate-quarrying town of Blaenau Ffestiniog. Our historic trains climb over 700 feet from sea level into the mountains through tranquil pastures and magnificent forests, past lakes and waterfalls, round horseshoe bends (even a complete spiral) clinging to the side of the mountain or even tunnelling through it.
One of the famous 'Great Little Trains of Wales'.
Like what you see at Ffestiniog & Welsh Highland Railways?