The Welsh Highland Railway is the UK's longest heritage railway and runs for 25 miles from Caernarfon where trains start from beneath the castle walls for the journey to Porthmadog.
All aboard for an unforgettable 12 mile journey from Aberystwyth to Devil's Bridge travelling up 700ft through some of Wales’ most spectacular scenery on a historic narrow-gauge steam railway.
The Welsh Highland Heritage Railway is a small, friendly railway where the train ride is just part of the experience. Free guided tours at the heritage centre. Vintage train.
Historic narrow-gauge steam railway set in beautiful, unspoilt Snowdonia. Running from Tywyn to Abergynolwyn and Nant Gwernol, the line passes the delightful Dolgoch Falls and there are excellent forest walks at Nant Gwernol.
Britain's only public track and pinion mountain railway runs from Llanberis to the summit of Snowdon at 3,560ft, the highest mountain in England and Wales.
A stunning train journey alongside the most beautiful shoreline with a view of the countryside in the background. Fairbourne Railway extends two miles between Fairbourne Village and Barmouth Ferry railway, Mid Wales.