1. North Wales
  2. Gwynedd
  3. Porthmadog

About Ffestiniog & Welsh Highland Railway

The Ffestiniog Railway runs from Porthmadog on the coast to Blaenau Ffestiniog in the hills, passing through the spectacular scenery of the Snowdonia National Park. Many of our trains are steam hauled, some date back to Victorian times!

The railway is just under 14 miles long and the journey takes around 1 hour and 10 minutes each way. For younger children, a shorter journey may be more appropriate.

In just half an hour from Porthmadog or Blaenau Ffestiniog the train arrives at Tan Y Bwlch. Alight here for the nature trail to Llyn Mair picnic site.

The Welsh Highland Railway is Snowdonia's newest railway. Trains start a spectacular 25-mile scenic journey from beneath the castle walls at Caernarfon.

Timer Icon

Opening Times

Please see website for details

Ticket Icon

Pricing & Tickets

General Admission
All Ages from £13.20

Book in advance for cheapest tickets

Find other attractions similar to Ffestiniog & Welsh Highland Railway by visiting our attraction tickets section.

Question Mark Icon

FAQs

Pin Icon

Contact Details

Harbour Station
Porthmadog
Gwynedd
LL49 9NF
Wales

Tel: 01766 516000

Visit Website
Tick Icon

Verification

Claim Status:UnclaimedClaim

This attraction has not been claimed and verified. Own this attraction? Claim it now.

Ffestiniog & Welsh Highland Railway Reviews