Running for 13.5 miles from Porthmadog to the historic slate town of Blaenau Ffestiniog.
Category - Heritage Railways
A few of the local Great Little Trains of Wales
Bala Lake Railway
A beautiful nine-mile return journey beside Bala Lake.
Welsh Highland Railway
The UKs longest heritage railway. Running 25 miles from Porthmadog to Caernarfon.