Ffestiniog Railway: 2017 Ffestiniog Railway at Ffestiniog Power Station 01

Wales · Eryri, the Vale of Ffestiniog and the slate landscape

Ffestiniog Railway

Porthmadog → Blaenau Ffestiniog

A historic narrow-gauge climb from harbour to slate country

Heritage railway

SchmalspurDVZO · CC BY-SA 4.0 · Photograph source

At a glance

Journey time
About 3 hours for the full-line return experience
Best side
Right to Blaenau; left to Porthmadog
Operator
Confirm with the heritage railway
How often
Use the operator’s timetable to choose your outward and return services.
Ticket tip
Welsh rail passes for scenic journeys
Step-free access
Contact the railway's booking office to arrange wheelchair or mobility-scooter accommodation on the intended service. — access details

Some links earn us a small commission at no extra cost to you.

By Does Your Duck Quack

SourcesShape your dayHow we research

Before boarding

The practical railway facts

A separately ticketed heritage railway climbing from Porthmadog Harbour to Blaenau Ffestiniog. Historic trains work through woodland, past lakes and waterfalls and around tight curves, including the spiral at Dduallt, before entering the UNESCO-listed slate landscape.

Operator
Confirm with the heritage railway1
Service pattern
Use the operator’s timetable to choose your outward and return services.1
Reservations
A reservation rarely guarantees a particular side or that the seat aligns with a window.
Typical train
See the operator’s train information for onboard facilities.

Pick your window

Which side to sit on the Ffestiniog Railway

The Dwyryd estuary lies on the right when leaving Porthmadog across the Cob towards Blaenau Ffestiniog.4

right side

Porthmadog to Blaenau Ffestiniog

Porthmadog to Blaenau Ffestiniog: right window recommendedTrain viewed from above, travelling right on this diagram. Left and right refer to facing forwards. The right window row is highlighted.Left windowTravel →Right window — recommended
Facing forwards: favour the right window.

The Dwyryd estuary lies on the right when leaving Porthmadog across the Cob towards Blaenau Ffestiniog. The upper climb adds a valley outlook on this side, with woodland and slate-country features elsewhere on both sides.10

left side

Blaenau Ffestiniog to Porthmadog

Blaenau Ffestiniog to Porthmadog: left window recommendedTrain viewed from above, travelling left on this diagram. Left and right refer to facing forwards. The left window row is highlighted.Right window← TravelLeft window — recommended
Facing forwards: favour the left window.

Sit on the left (facing forwards) for the valley outlook descending towards Tan-y-Bwlch and the Dwyryd estuary when crossing the Cob to Porthmadog.10

Why ride it

The view from the train

The Ffestiniog Railway starts at Porthmadog Harbour and crosses the Cob before climbing into woodland and slate country. Tan-y-Bwlch provides a station in the wooded middle of the route; the upper railway leads towards Blaenau Ffestiniog. The narrow-gauge terminus connects with the scheduled Conwy Valley Line, while Porthmadog Harbour is shared with the Welsh Highland Railway. These are separately operated journeys and require the appropriate tickets. The route links the coast with the inland slate landscape that shaped its history.

The Mountain Spirit is the full-line return to look for when that is what you want. Its route description follows the Cob, pastures and villages before the wooded valley slopes. Beyond Tan-y-Bwlch come the Dduallt spiral and tunnel, with Llyn Ystradau and the slate landscape towards Blaenau. Follow that sequence. The contrast between the harbour opening and the upper landscape is what makes the complete ride satisfying.

Blaenau Ffestiniog deserves a little attention. The operator describes a town-centre interval on Mountain Spirit, with cafés and shops near the station. Use it for a short town look, a refreshment or a closer view of the locomotive from a permitted platform position. Pick one thing you want to do and leave the rest for another visit. A longer attraction or walking plan calls for its own itinerary.

For a shorter railway day, Woodland Wanderer goes to Tan-y-Bwlch and returns. Its heritage compartments and woodland interval make it a different choice from the complete line, with time for a nature trail towards Llyn Mair or the station tearoom. If the woods are the part that most appeals to you, choose that journey confidently. You do not need to travel every mile to have a memorable ride, particularly when a shorter outing gives your party the pace it prefers.

Porthmadog is also where the Ffestiniog and Welsh Highland experiences meet. Give them separate days: the harbour-to-slate climb on one, the longer journey through Beddgelert and the Aberglaslyn Pass on another. That allows each railway to have its own beginning and return. Spend some time around Harbour Station before or after the ride, then let the rest of the day be relaxed.

Vale of FfestiniogDduallt spiralSlate landscape

Best stops on the Ffestiniog Railway

Choose one main stop for a day out. Distances are one way from the station unless a circuit is stated; walking times are our estimates except where the attraction publishes one. Allow-time suggestions include time to look around.

Stop 1

Porthmadog Harbour

321242319

The harbour terminus gives us a close look at the railway’s coastal setting before boarding.

From the station: about 0.15 miles (around 5–10 minutes’ walk)2423

How we measure

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.3

What is nearby

  • Porthmadog Maritime Museum — The museum tells the port’s maritime story beside the harbour.

From the platform

Leave through Harbour station’s booking hall, cross the public approach with care and follow the harbour-side route towards the museum buildings. The mapped connection is about 0.15 miles, over mostly gentle paved surfaces.

Access: Harbour station has level platform access through its ramped booking hall. The harbour walk includes traffic crossings; ask the museum about access inside its historic premises.

Food and drink

Allow time: 45–90 minutes around the harbour before or after the train.

Find places to stay in Porthmadog on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

Stop 2

Minffordd

314211513

Portmeirion makes Minffordd a substantial outing, with the main-line railway available as another way in.

From the station: 1.5 miles (around 35–45 minutes’ walk)15

How we measure

Portmeirion’s current directions give 1½ miles; older railway and tourism leaflets give one mile. We use the attraction’s current figure.

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.3

What is nearby

  • Portmeirion village and gardens — Clough Williams-Ellis’s coastal village is a separate attraction reached from the station.

From the platform

Use the station’s road exit, follow the signed village approach from the A487 through Minffordd and continue along Portmeirion’s entrance drive. Allow the full published 1.5 miles each way; a brief heritage-train interval is not enough for this visit.

Access: The heritage platforms have ramp and foot-crossing access, while the main-line connection uses a steep ramp. Portmeirion has hills, uneven paths and stepped areas; consult its access guide before choosing the walk.

Food and drink

  • Caffi Glas and Caffi No 6 — Portmeirion’s own cafés are options once inside the village, not refreshments at Minffordd station.

Allow time: At least half a day for the walk and village, with a suitable booked return.

Find places to stay in Minffordd on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

Stop 3

Tan-y-Bwlch

321619

A station tea room and the woodland nature trail make this the railway’s natural shorter break.

From the station: At the station (no onward walk to the trail start)6

How we measure

Zero is the distance to the trail start, not the length of a woodland circuit.

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.3

What is nearby

  • Tan-y-Bwlch woodland nature trail — The railway advertises a woodland walk from the station as part of its shorter excursions.

From the platform

Leave the island platform by the footbridge for the tea room and the signed woodland path. Ask the railway team about the permitted level crossing if steps are unsuitable; it cannot be used while a train occupies the platform.

Access: The station provides an alternative gated flat crossing and a ramp into the café. Woodland paths are rough and sloping, so the nature trail is not equivalent to the accessible station route.

Food and drink

  • Tan-y-Bwlch Tea Room — The railway’s station tea room provides the simplest refreshment stop here.

Allow time: Use the booked service’s interval; allow about an hour for tea and an initial woodland walk.

Stop 4

Blaenau Ffestiniog

3262728292130

The slate town offers a railway-to-trail outing with views of the Moelwyn mountains.

From the station: 2.3-mile circuit from the station (allow 2 hours’ walking)2630

How we measure

This is the complete circular walk, not the distance to a single attraction.

Check the next train back before leaving the station

Request stop: No — use a service shown as calling here.3

What is nearby

  • Blaenau Ffestiniog Rail Ramble — Transport for Wales and Ramblers Cymru describe a circuit joining the Slate Trail before a steep climb to views of the Moelwyns and Stwlan dam.

From the platform

Leave the platform for High Street and turn right. The published route continues to Heol Glynllifon, crosses the railway and joins the Slate Trail before climbing to the viewpoint; follow its map for the full circuit and pavement return. For a separate underground visit, use Llechwedd’s booking and access information instead of trying to fit it into a short train interval.

Access: The heritage platform has a ramp and a level track crossing. The Rail Ramble has a steep footpath climb and rough woodland sections, so it is not a step-free walking route.

Food and drink

  • Isallt Coffee Shop — A café on Church Street close to the station, listed by the local visitor board.

Allow time: At least 3 hours for the circuit and a town stop; book a suitable return independently.

Find places to stay in Blaenau Ffestiniog on Booking.com (opens in a new tab)

Some links earn us a small commission at no extra cost to you.

Archive and railway views

Community photographs

Historic infrastructure, preserved trains and the landscape around the line.

Browse more on Wikimedia Commons (opens in a new tab)
Porthmadog → Blaenau Ffestiniog: 2017 Ffestiniog Railway at Ffestiniog Power Station 01
View 1 of 82017 Ffestiniog Railway at Ffestiniog Power Station 01SchmalspurDVZO · CC BY-SA 4.0Source and licence (opens in a new tab)
Porthmadog → Blaenau Ffestiniog: 2017 Ffestiniog Railway at Ffestiniog Power Station 02
View 2 of 82017 Ffestiniog Railway at Ffestiniog Power Station 02SchmalspurDVZO · CC BY-SA 4.0Source and licence (opens in a new tab)
Porthmadog → Blaenau Ffestiniog: 2017 Ffestiniog Railway at Ffestiniog Power Station 03
View 3 of 82017 Ffestiniog Railway at Ffestiniog Power Station 03SchmalspurDVZO · CC BY-SA 4.0Source and licence (opens in a new tab)
Porthmadog → Blaenau Ffestiniog: Dduallt spiral simkins
View 4 of 8Dduallt spiral simkinsThe original uploader was Old Moonraker at English Wikipedia . · CC BY-SA 2.0Source and licence (opens in a new tab)

Eight route photographs link to their original Wikimedia Commons pages for the creator, licence and reuse terms.

How to get to the Ffestiniog Railway

By train

For Porthmadog, reach the Cambrian Coast Line via Shrewsbury and Machynlleth, then walk from the main-line station through town to Harbour station. Our mapped town connection is about 0.65 miles, around 20 minutes. From the north Wales main line, an alternative is the Conwy Valley Line from Llandudno Junction to Blaenau Ffestiniog, where the two railways share the station site.212222325

By bus

TrawsCymru T2 links Bangor, Caernarfon and Porthmadog. The T22 connects Caernarfon, Porthmadog and Blaenau Ffestiniog, so it can also help with a journey that starts at one heritage terminus and ends at the other.1716

By car

For Harbour station, follow the railway’s directions to its fenced visitor area in Llyn Bach car park and the signed walk to the station. Blue Badge parking is by the station; Blaenau uses council car parks instead of a dedicated railway car park.203

Returning from the far end

The Ffestiniog’s named excursions have specific return arrangements and intervals. Before treating Minffordd, Tan-y-Bwlch or Blaenau as an independent stop, confirm that the selected service and ticket permit it; a train booked as a return excursion is not an unlimited hop-on service.118

Day trip or overnight

Book Porthmadog–Blaenau for the complete coast-to-slate-country climb, or the advertised Tan-y-Bwlch excursion for the wooded middle section. Blaenau connects with the scheduled Conwy Valley Line, while Porthmadog Harbour shares facilities with the Welsh Highland Railway. Each service has its own ticket and timetable. A woodland walk needs time outside the booked train journey. Confirm the return departure before leaving the station and allow transfer time for a scheduled connection.1

Accessibility

Contact the railway's booking office to arrange wheelchair or mobility-scooter accommodation on the intended service. Heritage formations differ, and the onboard toilet is not wheelchair accessible. Porthmadog has ramped access into the booking hall and level platform access; Tan-y-Bwlch has arrangements that need discussion if it is your chosen stop. Plan the carriage space, boarding station and interval together.3

When to go

Ffestiniog Railway operates seasonally or on selected dates in its own calendar. Use the dated operating calendar for the Ffestiniog Railway, including any event-specific timetable and ticket conditions. For Ffestiniog Railway, we would put Vale of Ffestiniog into useful daylight, allowing a longer destination pause when the season provides enough light. At Porthmadog, settle the homeward Ffestiniog Railway service before beginning the planned walk. Any attraction added to the Ffestiniog Railway outing has separate opening arrangements; use the operator for the railway’s actual operating dates.1

View the railway’s operating calendar

Tickets

Choose the named journey first: Mountain Spirit from Porthmadog for the full line, Quarryman from Blaenau Ffestiniog for the opposite starting point, or Woodland Wanderer for Tan-y-Bwlch. Standard and Gold accommodation are offered on relevant services. These are heritage excursion bookings, so use the railway's own booking conditions. For Railcards or a rover/ranger connection, ask the booking office about your exact proposed journey.

Mountain Spirit's normal pre-booked ticket is a return on the specified service. A later return requires separately arranged single journeys; its operator describes one-way availability and arrangements for travellers connecting with Transport for Wales. The return excursion suits a first visit beautifully, while an independent stop needs the ticket and departure to support it.157

Photography

The Cob opening and the changing valley are good reasons to keep the camera ready from the start. Around Dduallt, think of the railway's curves as part of the picture, then be prepared for the tunnel and the emergence beside Llyn Ystradau. A clear seated window is the best starting point; choose the accommodation for comfort and the kind of heritage experience you want.

Compare the sun on your travel date with the route's changing alignment, particularly if you plan to photograph through glass. Shade the lens from reflections, turn flash off and allow the tunnel to interrupt the sequence naturally. A return gives you another look at the same landscape. Keep your head and camera inside the carriage: the railway's conditions emphasise its restricted clearances. A quiet platform picture during the interval can complete the story.5710

On board

Standard Class on Mountain Spirit and Quarryman has no onboard catering: the railway directs passengers to buy refreshments at the end stations and bring them aboard. Gold accommodation offers an at-seat service on those trains. Woodland Wanderer also has no onboard catering, with its station interval providing the refreshment opportunity. Choose the food arrangement alongside the service so that a pleasant lunch or tea fits naturally into the outing.

Most trains have a small toilet compartment, but it is not wheelchair accessible; station facilities are the better planned option. Hand luggage may travel when it causes no inconvenience to others. Bicycles need pre-booking because space in the guard's van or designated vehicle is limited. Bring a manageable day bag, keep the aisle clear and discuss any larger item before making the railway part of a cycling holiday.937

Frequently asked questions

How long is the Ffestiniog Railway?

Mountain Spirit is advertised as a twenty-seven-mile return taking approximately three hours, including its Blaenau interval. Woodland Wanderer is a shorter return to Tan-y-Bwlch. Choose the experience by its destination and total outing, then use the booked service details for your day.56

Which side is best on the Ffestiniog Railway?

The Dwyryd estuary lies on the right when leaving Porthmadog across the Cob towards Blaenau Ffestiniog. The upper climb adds a valley outlook on this side, with woodland and slate-country features elsewhere on both sides.10

Is the Ffestiniog Railway suitable for a day trip?

Yes. The full-line return is a self-contained outing, and Woodland Wanderer offers a shorter woodland alternative. Add time around Porthmadog Harbour. A long visit in Blaenau needs a different return arrangement from the standard excursion.56

Is the Ffestiniog Railway accessible?

The railway has accessible accommodation, with limited spaces and differences between services. Wheelchair and mobility-scooter users should book through the office. Discuss the intended stop as well as the carriage, and use the station toilet facilities because the small onboard toilets are not wheelchair accessible.3

How do I get to the start of the Ffestiniog Railway?

For Porthmadog, reach the Cambrian Coast Line via Shrewsbury and Machynlleth, then walk from the main-line station through town to Harbour station. Our mapped town connection is about 0.65 miles, around 20 minutes. From the north Wales main line, an alternative is the Conwy Valley Line from Llandudno Junction to Blaenau Ffestiniog, where the two railways share the station site.212222325

Further reading

Read the route

Chosen for this line, its train type or the wider pleasure of slow rail travel.

Hardback

200 Years of Britain’s Railways in 14 Journeys

by Sherin Aminossehe

An illustrated history told through fourteen journeys—a useful companion for the wider collection.

View physical book (opens in a new tab)

Sources

(30)

Further reading

  1. 1Train Services 2026 - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  2. 2Map Of The Line - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  3. 3Accessibility - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  4. 4Visit Wales: Ffestiniog Railway | Visit Wales (opens in a new tab)
  5. 5Mountain Spirit / Ysbryd y Mynydd - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  6. 6Woodland Wanderer / Crwydrwr y Goedwig - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  7. 7Booking - Terms and Conditions - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  8. 8Snowdonia Star / Seren Eryri - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  9. 9On-Train Catering - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  10. 10OpenStreetMap: Route map (52.95, -4.04) (opens in a new tab)
  11. 11Calendar - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  12. 12Travelling by train | Shropshire Council (opens in a new tab)
  13. 13Cafes at Portmeirion | North Wales | Welsh produce (opens in a new tab)
  14. 14Welsh produce: Safety and Accessibility | Inclusive Experiences | Portmeirion (opens in a new tab)
  15. 15Welsh produce: Directions to Portmeirion | Things to Do in North Wales (opens in a new tab)
  16. 16T22 - Blaenau Ffestiniog - Caernarfon | Transport for Wales (opens in a new tab)
  17. 17T2 - Bangor - Aberystwyth | Transport for Wales (opens in a new tab)
  18. 18Frequently Asked Questions - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  19. 19Food and Drink - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  20. 20Parking Information - Ffestiniog & Welsh Highland Railways (opens in a new tab)
  21. 21Ffestiniog and Welsh Highland Railways: Summary timetable (opens in a new tab)
  22. 22Blaenau Ffestiniog Station | National Rail (opens in a new tab)
  23. 23OpenStreetMap: Map (opens in a new tab)
  24. 24Welsh maritime and industrial museums | Visit Wales (opens in a new tab)
  25. 25Transport for Wales: Train timetables | Wales and UK Rail Timetables | Tf W (opens in a new tab)
  26. 26Blaenau Ffestiniog | Transport for Wales (opens in a new tab)
  27. 27North Wales itineraries | Transport for Wales (opens in a new tab)
  28. 28Isallt Coffee Shop | Visit Snowdonia (opens in a new tab)
  29. 29Zip World Llechwedd | North Wales | Slate Caverns | Zip World (opens in a new tab)
  30. 30Transport for Wales: Blaenau Ffestiniog (opens in a new tab)

Official planning

Plan your journey

Book with the railway, or use National Rail to put your journey together.

Some links earn us a small commission at no extra cost to you.

Find places to stay in Porthmadog on Booking.com (opens in a new tab) Book your tickets with the railway (opens in a new tab) Open Train Services 2026 - Ffestiniog & Welsh Highland Railways (opens in a new tab)

More railway guides

Make it a holiday

Trip ideas for this route