SpotatrainSpotatrain

Epic Journey

Ffestiniog Railway

The world's oldest narrow gauge railway, from harbour to slate mountain

Porthmadog, United Kingdom ↔ Blaenau Ffestiniog, United Kingdom
Be the first to rate

Updated

Distance

21.7 km

Duration

1h 15min one-way (approximately 3h return)

Max altitude

213 m

Tunnels

2

Gauge

597mm

A 13½-mile narrow gauge climb from Porthmadog harbour to the slate town of Blaenau Ffestiniog, on the world's oldest surviving railway company.

About This Journey

The Ffestiniog Railway runs 13½ miles (21.7 km) on a gauge of just 1 ft 11½ in (597 mm), from the tidal harbour at Porthmadog to the slate-quarrying town of Blaenau Ffestiniog. The line was laid out by the engineer James Spooner on a continuous falling gradient so that loaded slate wagons could run the whole way down to the quay under gravity alone, with horses riding in a special dandy wagon and then walking the empties back up. That single design decision explains almost everything a passenger sees today: the line hugs a contour rather than fighting it, it never climbs steeply, and it curves constantly.

The journey begins by crossing the Cob, the mile-long embankment William Alexander Madocks threw across the Traeth Mawr estuary between 1808 and 1811 — the reclamation scheme that created Porthmadog in the first place. Beyond Boston Lodge, where the railway still builds its own locomotives and carriages, the line turns inland at Minffordd and begins its long climb through Penrhyn and into the hanging oak woods above the Vale of Ffestiniog.

Between Plas Halt and Tan-y-Bwlch the railway threads the Garnedd Tunnel, a 180-foot (55 m) bore cut between January and June 1851, and runs along a shelf high above the valley floor with the Moelwyn and Manod mountains ahead. Past Coed-y-Bleiddiau and Campbell's Platform the train reaches Dduallt and the strangest piece of railway engineering in Britain.

At Dduallt the line climbs through a complete spiral — the only one ever built in the British Isles — before entering the New Moelwyn Tunnel, 287 yards long, driven by three Cornish mining engineers and a volunteer workforce between September 1975 and 25 June 1977. Both were built because the Central Electricity Generating Board's pumped-storage scheme flooded a mile of the original trackbed under Llyn Ystradau in 1957, forcing the railway to gain height on a new alignment.

The last miles run past the Ffestiniog pumped-storage power station and the reservoir that displaced the old line, through Tanygrisiau, and into Blaenau Ffestiniog beneath the grey slate tips of Llechwedd and Oakeley — a landscape inscribed on the UNESCO World Heritage List in 2021 as part of the Slate Landscape of Northwest Wales.

Why This Journey Is Iconic

The Ffestiniog Railway is not a preserved branch line pretending to be older than it is. The Festiniog Railway Company, incorporated by Act of Parliament on 23 May 1832, is the oldest surviving railway company in the world, and it has never been nationalised or dissolved. The trains you ride are operated by the same legal entity that carried slate down this valley in the 1830s.

It is also where narrow gauge stopped being a quarry expedient and became a technology exported worldwide. In 1863 the railway put steam locomotives on a 1 ft 11½ in gauge — something engineers had said was impractical — and in 1865 it became the first narrow gauge railway in Britain licensed to carry passengers. Five years later Robert Fairlie demonstrated his double-ended articulated locomotive Little Wonder here, proving that a tiny gauge could move serious tonnage around tight curves. Delegations came from Russia, India and South America to watch. The Ffestiniog is the reason narrow gauge railways were built across half the world.

And it was saved by hand. Between 1965 and 1978 volunteers known as the Deviationists rebuilt two and a half miles of railway around a reservoir, blasting a new tunnel and building the only railway spiral in the British Isles, with a single paid site foreman. Very few railways anywhere can point at a piece of main line and say that unpaid enthusiasts built it.

What to Expect

The full-line service is branded Mountain Spirit / Ysbryd y Mynydd and is normally hauled by one of the railway's Double Fairlie locomotives — a two-boilered, double-ended machine unlike anything else in regular service in Britain. Trains generally leave Porthmadog Harbour at 10:40 and 14:20, take roughly an hour and a quarter each way, and wait about 50 minutes at Blaenau Ffestiniog before returning, which is enough time to walk into the town or photograph the locomotive running round.

Rolling stock is a mixture built at the railway's own Boston Lodge works, including Pullman observation carriages with large windows angled for the view down the Vale of Ffestiniog. Standard class includes both open saloons and compartment stock; the carpeted compartments in the heritage carriages are the ones dogs may not use. Gold Class travel is offered in first class Pullman carriages with at-seat waiter service, Welsh tea, and pre-bookable picnic hampers, lunchboxes and afternoon tea made with local produce.

The Mountain Spirit has small on-board toilets, but the railway recommends using the station facilities at Porthmadog Harbour, Tan-y-Bwlch or Blaenau Ffestiniog. Sit on the left leaving Porthmadog for the estuary and the Vale; the right-hand side gets the better of the Moelwyn slopes on the upper section.

History

The Festiniog Railway Company was incorporated by Act of Parliament on 23 May 1832 to link the slate quarries above Blaenau Ffestiniog with the new harbour at Porthmadog, and the line opened in 1836. For its first quarter-century it had no locomotives at all: loaded slate trains ran down to the quay by gravity, and horses hauled the empty wagons back up, riding down themselves in dandy wagons.

Steam arrived in July 1863 with the delivery of Princess and Mountaineer, and the Board of Trade then authorised passenger services — the first on a narrow gauge in Britain. In 1870 Robert Fairlie's double engine Little Wonder was demonstrated on the line and proved to have more than double the power of a conventional locomotive on the same gauge; the Double Fairlie type has been associated with the Ffestiniog ever since, and the railway still builds them at Boston Lodge.

Slate traffic collapsed between the wars, passenger services ended in 1939, and the last slate train ran on 1 August 1946. The line lay derelict until volunteers took control in 1954 and reopened the first section from Porthmadog to Boston Lodge on 23 July 1955. The Central Electricity Generating Board then flooded a mile of the trackbed for its Ffestiniog pumped-storage scheme, and the railway spent from 1965 to 1978 building the Deviation around it, reopening to Tanygrisiau on 24 June 1978. Trains finally returned to Blaenau Ffestiniog on 25 May 1982 — almost exactly 150 years after the Act that created the company.

Engineering Highlights

James Spooner surveyed the original line as a continuous 1-in-80-ish falling gradient from Blaenau to the sea, so that gravity alone could move loaded slate. Holding a near-constant grade across steep, broken country meant long rock cuttings, a shelf blasted along the valley side above the Dwyryd, and heavy embankments — of which Cei Mawr, on the section above Tan-y-Bwlch, is the largest. The 180-foot (55 m) Garnedd Tunnel, cut between January and June 1851 about half a mile east of Tan-y-Bwlch, is the only original tunnel still in use.

The line's most remarkable engineering is modern. In 1957 the CEGB's pumped-storage scheme created Llyn Ystradau and drowned a mile of the original formation below Tanygrisiau, along with the approach to the 1842 Moelwyn Tunnel. Rejoining the two halves meant gaining height that the old alignment had gained gradually — and there was nowhere to gain it. The answer, built by volunteers between 1965 and 1978, was a complete spiral around a hill east of Dduallt station, the only railway spiral ever constructed in the British Isles, adding roughly 1,043 m (51 chains 19 yards) of line and keeping the ruling gradient no steeper than 1 in 80.

Above the spiral the New Moelwyn Tunnel, 287 yards long, was driven between September 1975 and 25 June 1977 by three Cornish mining engineers working with volunteer labour, with one paid site foreman on the project throughout. The Cob at the Porthmadog end is older than the railway itself: William Alexander Madocks built the mile-long embankment across the Traeth Mawr between 1808 and 1811 to reclaim the estuary, and the railway simply borrowed it.

Best Time to Travel

The 2026 season runs from 21 March through to December, with Santa Trains and festive services in the final weeks — so the railway is not a year-round operation and there is no service in January or February.

Late spring is the strongest all-round choice. May and early June give long daylight, rhododendrons and bluebells in the woods around Plas Halt and Tan-y-Bwlch, and the clearest views up to the Moelwyn range before the summer haze. School holidays in late July and August are the busiest weeks and the most likely to sell out, particularly on the 10:40 Mountain Spirit.

October brings the oak and beech woods of the Vale of Ffestiniog into colour, which is the best backdrop the line offers, and the railway is noticeably quieter. Blaenau Ffestiniog sits under the Moelwyn and is one of the wettest towns in Britain, so accept that the top of the line may be in cloud whatever month you pick — that grey, streaming slate landscape is arguably the more honest version of the place. December Santa services are a separate product, not the full-line scenic run.

Practical Tips

Book ahead. Tickets can be bought on the day subject to demand, but the railway recommends pre-booking to secure seats, and the Mountain Spirit is the service most likely to fill. Online prices exclude a 6% booking fee, so buying at the Porthmadog booking office avoids that surcharge.

Wheelchair users and passengers with restricted mobility should telephone the booking office rather than book online, so that accessible space and seating can be reserved in advance; disabled passengers and their carers receive a 10% discount. Dogs need a £5.00 ticket, must stay on a lead throughout, and cannot travel in the carpeted heritage compartments or in Gold Class.

Toilets are available at Porthmadog Harbour, Tan-y-Bwlch and Blaenau Ffestiniog stations when the buildings are open; the Mountain Spirit has small on-board facilities but the railway suggests using the stations. For photography, the 50-minute layover at Blaenau is the reliable chance to shoot the Double Fairlie, and the Dduallt spiral is best appreciated by watching the track you have just travelled appear below you rather than by trying to photograph it. Note that Coed-y-Bleiddiau and Campbell's Platform are private halts and Penrhyn and Tanygrisiau are request stops.

Traveling with Pets

Dogs welcome, on a leash

Dogs are welcome and travel on a £5.00 ticket; assistance and support dogs travel free. The operator's conditions of carriage state that dogs "must be kept on a lead at all times throughout the journey and on all FRC property" and "must remain on the floor of carriages and are not permitted on seats or tables". On board, dogs are accepted in most standard class accommodation but NOT in the carpeted compartments of the heritage carriages and NOT in 1st / Gold Class carriages (assistance and support dogs excepted). In corridor-style carriages a dog counts as a passenger. The Woodland Wanderer service is sold by separate compartment and is suggested by the railway for travellers wanting more space for a dog. Animals other than dogs require prior consent from the Porthmadog Booking Office.

Verified operator's pet policy

Browse all dog-friendly train rides →

Route Stages

  1. Porthmadog Harbour

    Station
    km 00 m alt.departure

    The Ffestiniog Railway's headquarters station, built on the quay where slate was once tipped straight from the wagons into sailing ships. Booking office, shop, cafe and toilets; the Welsh Highland Railway leaves from the far side of the same site.

    Sea-level terminus on the original slate quay; interchange with the Welsh Highland Railway

  2. The Cob

    Bridge
    km 1

    A mile-long embankment across the Traeth Mawr estuary, built by William Alexander Madocks between 1808 and 1811 to reclaim the tidal flats. The railway runs along its top with the whole sweep of the estuary on one side and the Moelwyn and Snowdon ranges ahead.

    Estuary panorama toward Snowdonia; the reclamation embankment that created Porthmadog

  3. Boston Lodge Halt

    Station
    km 1.66

    The halt serving Boston Lodge Works, the railway's own workshops at the far end of the Cob. The buildings began as accommodation for Madocks's embankment labourers and now build locomotives and carriages from scratch.

    Boston Lodge Works, where the railway still builds Double Fairlie locomotives and Pullman carriages

  4. Minffordd

    Station
    km 3.141-2 min

    Interchange with the standard gauge Cambrian Coast Line and the point where the railway turns inland and begins climbing in earnest. The station also serves Portmeirion, about a mile away on foot.

    Interchange with Transport for Wales; walking access to Portmeirion

  5. Penrhyn

    Station
    km 4.91request stop

    A request stop in the village of Penrhyndeudraeth, at the top of a steep pull out of Minffordd. The station house is one of the line's original buildings.

    Original station building; request stop

  6. Plas Halt

    Station
    km 9.91request stop

    A request halt in the woods serving Plas Tan y Bwlch, the mansion below the line that is now the Eryri (Snowdonia) National Park study centre. The rhododendron gardens are at their peak in late May and early June.

    Access to Plas Tan y Bwlch and the Llyn Mair woodland walks

  7. Tan-y-Bwlch

    Station
    km 11.57a few minutes (longer on some services)

    The line's principal intermediate station and its passing loop, set high on the wooded side of the Vale of Ffestiniog. Toilets, a cafe and the best lineside views of trains crossing. Trains on some services lay over here.

    Passing loop, cafe and toilets; the classic photographic location on the line

  8. Garnedd Tunnel

    Tunnel
    km 12.59

    A short rock bore of about 180 feet (55 m), cut between January and June 1851 roughly half a mile east of Tan-y-Bwlch. It is the only tunnel from the original 19th-century line still in use.

    The last surviving original tunnel on the line

  9. Coed-y-Bleiddiau

    Station
    km 13.45private halt

    A private halt beside the isolated cottage of the same name, once the home of a Ffestiniog Railway telegraph linesman and now a Landmark Trust holiday let reachable only on foot or by train.

    Trackside cottage with no road access

  10. Campbell's Platform

    Station
    km 14.41private halt

    A private halt built for the owner of Plas y Dduallt, the fortified house below the line. Not available to ordinary passengers.

    Private halt serving Plas y Dduallt

  11. Dduallt

    Station
    km 15.16request stop

    A remote request halt with no road access, on a shelf overlooking the Vale of Ffestiniog. It is the last point on the original 1836 alignment before the line swings into the Deviation.

    No road access; the junction between the original line and the volunteer-built Deviation

  12. Dduallt Spiral

    Viewpoint
    km 15.22

    The only railway spiral ever built in the British Isles. Immediately after Dduallt the line curves through a complete loop around a hillock, crossing over itself, to gain the height lost when the reservoir drowned the original trackbed. Look down and you can see the track you were on a minute earlier.

    The British Isles' only railway spiral, built by volunteers between 1965 and 1978

  13. New Moelwyn Tunnel

    Tunnel
    km 17.11

    A 287-yard bore driven between September 1975 and 25 June 1977 by three Cornish mining engineers working with volunteer labour, replacing the 1842 tunnel whose approaches were flooded by the Llyn Ystradau reservoir.

    Volunteer-driven tunnel, the centrepiece of the Deviation

  14. Tanygrisiau

    Station
    km 19.32195 m alt.request stop

    A request stop beside Llyn Ystradau, the lower reservoir of the Ffestiniog pumped-storage scheme, with the power station and the Moelwyn cliffs above. This is where the CEGB scheme severed the railway in 1957.

    Llyn Ystradau reservoir and the Ffestiniog pumped-storage power station

  15. Blaenau Ffestiniog

    Station
    km 21.63213 m alt.approximately 50 min layover

    The upper terminus, shared with Transport for Wales trains on the Conwy Valley Line, ringed by the slate tips of the Oakeley and Llechwedd quarries. Trains wait about 50 minutes before returning.

    Shared platform with the national network; UNESCO slate landscape

Getting to Porthmadog

By Air

There is no airport close to Porthmadog. Manchester Airport is the main long-haul gateway, roughly 100 miles (160 km) east, with Liverpool John Lennon a similar distance and Birmingham further south; from Manchester the practical options are a hire car via the A55 and A470, or rail via Chester and the North Wales Coast to Llandudno Junction and then the Conwy Valley Line. Cardiff Airport is far less useful despite being in Wales — north–south travel within the country is slow.

By Train

Both ends of the line connect to the national network, which makes a one-way trip easy. Porthmadog main-line station, a short walk from Harbour Station, is on the Cambrian Coast Line from Machynlleth and Shrewsbury (Transport for Wales). Blaenau Ffestiniog is the terminus of the Conwy Valley Line from Llandudno Junction on the North Wales Coast main line, and Transport for Wales trains share the station building with the Ffestiniog Railway — you can step off the narrow gauge train and onto the standard gauge one on the same platform area. The classic day out combines the two: arrive by Conwy Valley Line, ride the Ffestiniog down to Porthmadog, and return on the Cambrian Coast.

By Car

Porthmadog is reached from the east on the A487 and from the north on the A498 through Beddgelert; from the Midlands and northern England the usual route is the A55 North Wales Expressway then the A470 south. Harbour Station is signposted in the centre of Porthmadog off the High Street. Blaenau Ffestiniog sits on the A470 between Betws-y-Coed and Dolgellau. Driving between the two ends takes far longer than the map suggests because the A470 climbs over the Crimea Pass, so if you are driving, park at one end and travel out and back rather than trying to reposition the car.

Parking

Parking at Porthmadog Harbour Station itself is reserved for Blue Badge holders. Other passengers use the free fenced area at the Llyn Bach car park nearby, open 07:30–20:00 on a first-come, first-served basis, with a pay-and-display alternative if it fills. There are no parking facilities at Blaenau Ffestiniog station; the nearest is Maes Parcio Diffwys, a 126-space pay-and-display town car park operated by Gwynedd Council within a short walk, taking cash or the PayByPhone app, with free disabled parking.

Where to Stay

Find places to stay near Blaenau Ffestiniog.

This lodging map is provided by Stay22, a third-party service that may set cookies. It loads only with your consent.

Accommodation results are provided by Stay22; we may earn a commission on bookings made through this map.

Videos

Ffestiniog Railway - Mountain Spirit Route - Driver's Eye View

Ffestiniog Railway (Wales) - Driver's Eye View - Porthmadog to Blaenau Ffestiniog

Ffestiniog Railway (Wales) - Driver's Eye View - Blaenau Ffestiniog to Porthmadog

Ffestiniog Railway: Porthmadog - Blaenau Ffestiniog, September 2024

Ffestiniog Railway Driver Eye View

Photos

Frequently Asked Questions

How long does the Ffestiniog Railway journey take?
The full-line Mountain Spirit service takes roughly an hour and a quarter each way. The railway sells it as an experience of about three hours in total: out from Porthmadog, approximately 50 minutes at Blaenau Ffestiniog, and the return. Departures from Porthmadog Harbour are generally at 10:40 and 14:20.
How much does it cost?
The adult standard fare on the Mountain Spirit is £49.75 per person and children aged 3 to 15 travel for £5.00. Online prices exclude a 6% booking fee, so buying at the Porthmadog booking office avoids that. Disabled passengers and their carers receive a 10% discount. Gold Class travel is available but its price is shown only in the online booking system.
Can I take a dog on the Ffestiniog Railway?
Yes. Dogs travel on a £5.00 ticket and assistance and support dogs travel free. The railway requires dogs to be kept on a lead at all times throughout the journey and everywhere on its property, and to stay on the floor rather than on seats or tables. Dogs are welcome in most standard class accommodation but not in the carpeted compartments of the heritage carriages and not in 1st or Gold Class. The Woodland Wanderer service is sold by separate compartment and is suggested by the railway for travellers who want more room for a dog. Animals other than dogs need prior consent from the Porthmadog Booking Office.
When does the railway run?
It is a seasonal operation. The 2026 season starts on 21 March and runs through to the December Santa Trains and festive services. There are no trains in January or February. Late spring gives the best combination of long daylight and clear views; October is quieter and brings autumn colour to the Vale of Ffestiniog.
Do I need to book in advance?
Tickets can be bought on the day subject to demand, but the railway recommends pre-booking to secure seats. The Mountain Spirit is the service most likely to fill, particularly during the July and August school holidays. Wheelchair users and passengers with restricted mobility should phone the booking office rather than book online so accessible space can be reserved.
What is the Dduallt spiral?
Just after Dduallt station the line curves through a complete loop around a hillock and crosses over itself — the only railway spiral ever built in the British Isles. It exists because the Central Electricity Generating Board's pumped-storage scheme flooded a mile of the original trackbed under Llyn Ystradau in 1957. Volunteers built the spiral, and the 287-yard New Moelwyn Tunnel above it, between 1965 and 1978 to regain the lost height without exceeding the ruling gradient.
Is the Ffestiniog Railway really the world's oldest?
The Festiniog Railway Company was incorporated by Act of Parliament on 23 May 1832 and has never been dissolved or nationalised, which makes it the oldest surviving railway company in the world. The line opened in 1836, worked by gravity and horses; steam arrived in 1863, and in 1865 it became the first narrow gauge railway in Britain authorised to carry passengers.
Can I do a one-way trip and come back by main-line train?
Yes, and it is a popular way to ride the line. Blaenau Ffestiniog is the terminus of the Conwy Valley Line from Llandudno Junction and shares its station with the Ffestiniog Railway, while Porthmadog main-line station on the Cambrian Coast Line is a short walk from Harbour Station. Arriving at one end by national rail and leaving from the other avoids repositioning a car over the Crimea Pass.
What locomotive will pull my train?
The Mountain Spirit is normally hauled by one of the railway's Double Fairlie locomotives — a two-boilered, double-ended articulated design first demonstrated on this line in 1870 and still built at the railway's own Boston Lodge works. The railway does not guarantee a specific locomotive on any given day.
Where do I park?
Parking at Porthmadog Harbour Station is reserved for Blue Badge holders; other passengers use the free fenced area at the nearby Llyn Bach car park, open 07:30 to 20:00 on a first-come first-served basis, with pay-and-display as the overflow. Blaenau Ffestiniog station has no parking of its own — the nearest is Maes Parcio Diffwys, a 126-space Gwynedd Council pay-and-display car park a short walk away, with free disabled parking.

Help improve this page

Spotted something out of date or incorrect? Let our community know.

Explore around this route

1 place on Spotatrain within 25 km of this route — 1 live cam.