Ffestiniog & Welsh Highland Railways
The Ffestiniog & Welsh Highland Railways offer a magical journey through the heart of Snowdonia aboard vintage steam and heritage diesel trains.
The iconic Ffestiniog and Welsh Highland Railways is the second oldest and longest heritage railway in Britain.
Begin in Porthmadog on the narrow-gauge Ffestiniog Railway, winding through lush woodlands and dramatic gorges to reach Blaenau Ffestiniog, once a major slate mining hub. Switch at Porthmadog to the Welsh Highland Railway for a breathtaking ride through fertile valleys, past lakes, and across the Cambrian Mountains to the picturesque town of Caernarfon.
Travelling on board lovingly restored carriages pulled by classic steam engines offers a delightful vintage experience, complete with panoramic views of craggy peaks, deep forests, and mist-shrouded landscapes. This makes it a favourite for families, rail enthusiasts, and photographers alike. Stops along the way invite quiet walks, refreshments, and interest in local heritage and scenery.
Scheduled as either full-length return trips or shorter segments, the journeys are flexible and ideal for exploring a slice of North Wales at a gentle pace. With its charming character, historic beginnings in the mid‑19th century, and seamless connection between two railways, the Ffestiniog & Welsh Highland Railways provide one of the most scenic and nostalgic travel experiences in the UK.
Nearby zip world locations
