Ffestiniog Railway steam locomotive winding through Snowdonia mountain scenery

Preserved 1955 · 13.5 Miles · Porthmadog to Blaenau Ffestiniog · Steam & Diesel

Ffestiniog Railway

The world's oldest surviving narrow-gauge passenger railway — 13.5 miles of spectacular mountain scenery from Porthmadog harbour through the heart of Snowdonia to Blaenau Ffestiniog.

At a glance

The world's oldest surviving narrow-gauge railway — 13.5 miles of spectacular Snowdonia scenery from Porthmadog Harbour to Blaenau Ffestiniog, preserved by volunteers from 1955. Adult return from £35. Connects with the Welsh Highland Railway at Porthmadog.

About the Ffestiniog Railway

The Ffestiniog Railway was built between 1833 and 1836 to carry slate from the quarries around Blaenau Ffestiniog down to the harbour at Porthmadog — a distance of 13.5 miles on a 1ft 11½ inch (597 mm) narrow gauge. The route descends 213 m from Blaenau to sea level, and the original slate trains ran downhill by gravity, with horses returning the empty wagons uphill. Steam locomotives were introduced in 1863.

Slate traffic ceased in 1946 and the railway was threatened with permanent closure. In 1955 — four years after the Talyllyn Railway became the world's first preserved railway — a group of enthusiasts formed the Festiniog Railway Society and reopened the line. The railway expanded gradually, building the famous Dduallt spiral loop in 1968 to regain height around a reservoir flooding the original route, and finally restoring the full length to Blaenau Ffestiniog in 1982.

Today the Ffestiniog Railway operates year-round with a mix of steam and diesel traction, carrying over 200,000 passengers annually through some of the finest mountain scenery in Wales. It connects at Porthmadog with the Welsh Highland Railway (operated by the same company) to form the longest heritage railway network in Wales — 38.5 miles of combined route.

Highlights of the journey

  • The Cob embankment — The dramatic 1-mile embankment across Traeth Mawr estuary from Porthmadog — built 1811, with sea on one side and mountain views on the other.
  • Tan-y-Bwlch station — A picturesque intermediate station with refreshments, surrounded by mature woodland — a popular alighting point for walks.
  • Dduallt spiral loop — The only spiral on a passenger railway in the UK — the train completes a 360° loop to gain height, a remarkable piece of 1960s railway engineering.
  • Moelwyn scenery — The upper section winds through dramatically steep mountain country between the Moelwyn peaks and Tanygrisiau reservoir.
  • Blaenau Ffestiniog — Journey's end — a slate quarrying town surrounded by enormous tips and the home of Llechwedd Slate Caverns.

Practical information

Getting to Porthmadog

Porthmadog has a station on the Cambrian Coast Line from Pwllheli and Machynlleth — a 10-minute walk from the Ffestiniog Harbour station. By road, take the A487 from Caernarfon or Dolgellau, or the A498 from Beddgelert. Parking at the Harbour station is pay & display.

Freedom of the Railways pass

A Freedom of the Railways pass covers unlimited travel on both the Ffestiniog and Welsh Highland Railways — excellent value for a full day exploring both lines. Available at festrail.co.uk or at the Porthmadog booking office.

Find it on the map

Frequently asked questions

Nearby attractions

  1. Portmeirion

    3 miles · Heritage

  2. Welsh Highland Railway

    0 miles · Railway

  3. Harlech Castle

    11 miles · Castle

  4. Barmouth Beach

    15 miles · Beach

  5. Cadair Idris

    22 miles · Mountain