Open the planner

Ffestiniog & Welsh Highland Railways

Heritage Railway & Transport · Gwynedd, Wales · Harbour Station, Porthmadog, LL49 9NF

Ffestiniog & Welsh Highland Railways is a heritage railway & transport in Gwynedd, Wales. See prices, opening times, the best days to avoid the crowds, parking and food, with every detail dated so you know how fresh it is.

PriceAdult £48 · Child £24 · Family £125
Return fares from £13; full fare list and timetable on the railways' site. Porthmadog Harbour station LL49 9NF.
Best time to goWeekdays in May-June and September. Book early for steam services.
School holiday tipEarly July suits Scottish and English families. Late August is Welsh peak; book ahead.
Best agesAll ages
All ages.
If it rainsCovered carriages, mountain views
FoodPre-order picnic baskets on some journeys; some trips include tea room stops (for example Tan-y-Bwlch).
Money saverFamily fares and shorter journeys keep costs down
Top tipsRide the full length and break the journey. Book window seats and take layers.
What to packLayers, waterproofs, snacks

Partly checked on 23 Oct 2026. Confirm prices and times on the venue's website. Venue website or source

Been recently? Open Ffestiniog & Welsh Highland Railways in the planner and tap Report your visit to help other families.

Nearby days out