We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ffestiniog & Welsh Highland Railways

Harbour Station Snowdonia National Park, Porthmadog LL49 9NF, Wales
+44 1766 516024
Review Highlights
Simply fantastic

First time on this train and it was a fantastic experience. Staff were brilliant and full of... read more

Reviewed 6 days ago
Hawick, United Kingdom
Brilliant day out

A really good value day out as you can get on and off along the way. The drivers are very friendly... read more

Reviewed 6 days ago
via mobile
Read all 2,307 reviews
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
The Ffestiniog Railway takes you on a 13 1/2-mile journey from the harbour in Porthmadog to the slate-quarrying town of Blaenau Ffestiniog. We are recognised by the Guinness Book of World Records as the oldest railway company in the world, being founded in 1832. We still build steam locomotives and carriages in our own workshops and the world's oldest steam engine, Prince, is still in regular use today - more than 150 years after it was built. Our historic trains climb over 700 feet from sea level into the mountains through tranquil pastures and magnificent forests, past lakes and waterfalls, round horseshoe bends (even a complete spiral) clinging to the side of the mountain or tunnelling through it. The Welsh Highland is Snowdonia's newest railway. Trains start their spectacular 25 mile scenic journey from beneath the historic castle walls at Caernarfon. The trains - hauled by the world's most powerful narrow gauge steam locomotives - climb from sea level to over 650 feet on the foothills of Snowdon, before zig-zagging dramatically down the steep hillside to reach Beddgelert, nestling in the heart of the National Park, then through the magnificent Aberglaslyn Pass - voted the most beautiful spot in the UK by the National Trust - and on to Porthmadog.
  • Excellent74%
  • Very good21%
  • Average3%
  • Poor1%
  • Terrible1%
Travellers talk about
“first class” (302 reviews)
“steam train” (221 reviews)
“return journey” (143 reviews)
Closes in 22 min
All hours
Hours Today: 9:00 AM - 7:00 PM
Harbour Station Snowdonia National Park, Porthmadog LL49 9NF, Wales
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (2,307)
Traveller rating
Traveller type
Time of year

1 - 10 of 2,269 reviews

Reviewed 6 days ago

First time on this train and it was a fantastic experience. Staff were brilliant and full of enthusiasm. Views are tremendous and make such a wonderful time. Well worth trying but don't leave it as long as I did.

1  Thank RobNicholson1953
Reviewed 6 days ago via mobile

A really good value day out as you can get on and off along the way. The drivers are very friendly and go out of their way to show the children how the train works. Good drink service and food offered. Highly recommend.

1  Thank ClaireVF
Reviewed 2 weeks ago

Recently travelled on the Welsh Highland Railway from Porthmadog to Caernarfon and back (£11 supplement for Observation Car back - do not take it outwards in that direction, unless you want to study the front of the loco!). Fares look expensive at first glance, but...More

1  Thank brianthelion39
Reviewed 2 weeks ago

We were staying in Snowdonia in mid-November, so the railway was only running a limited service on Wednesdays and Thursdays from Porthmadog Harbour Station to Hafod y Llyn, a scenic ten mile round trip through the wide Glaslyn valley and back to Porthmadog. Whether one...More

1  Thank Hugh_Christina_S
Reviewed 4 weeks ago via mobile

Did a return trip from caernarfon to Portmadoc. The scenery was amazing and nice to not be driving. As it was my birthday upgraded to first class both ways which was well worth it. A very comfortable way to travel but you don't get the...More

1  Thank leedsutdskin
Reviewed 4 weeks ago

If you really want to see some of the best views in the area jump on Ffestiniog & Welsh Highland Railways train and get hauled by a steam engine past views that would be difficult to see by car or on foot. The Ffestiniog Railway...More

1  Thank M1keB
Reviewed 4 weeks ago

Great experience, upgraded to 1st class, not much extra cost. Sat right at front with excellent views. Good service.

1  Thank ChelseaBoy349
Reviewed 5 weeks ago

This trip to Blaenau is simply wonderful! Extraordinary views throughout the trip plus the joy of Steam! The carriages are restored originals which just add to the overall immersing in a time gone by. The Railway is immaculately restored and maintained....as are the lovely Trains...More

2  Thank neil l
Reviewed 7 November 2017 via mobile

You get to see some lovely scenery whilst on the steam train which is manned by volunteers who are very enthusiastic in responding to any questions you may put to them

1  Thank Hilary N
Reviewed 5 November 2017

It was the last day of the Welsh Highland Railway from Caenarfon to Porthmadog. We had a lovely day, the staff were extremely friendly, helpful and knowledgeable. A lovely journey with stunning scenery. We'll definitely return.

1  Thank Jen R
Nearby Restaurants
Aberdunant Restaurant
115 reviews
4.13 km away
The Brondanw Arms
218 reviews
5.34 km away
Y Sgwar
544 reviews
5.76 km away
Hebog Bwyty & Llety - Eat & Sleep
757 reviews
2.77 km away
Nearby Attractions
Gelert's Grave
367 reviews
2.50 km away
Plas Brondanw Gardens
81 reviews
5.26 km away
Adventures with Bob
12 reviews
7.19 km away
Ask a question
Questions & Answers
27 November 2017|
AnswerShow all 4 answers
Response from sgreig-ffwhr | Property representative |
Hello, apologies for the delay in replying! Yes on service trains we have dedicated spaces for pushchairs and buggies. On busy days you maybe required to fold them to allow more room - please see the guard on arrival onto... More
Marc A
24 August 2017|
AnswerShow all 4 answers
Response from sgreig-ffwhr | Property representative |
Hi Marc, the two journeys are very different. Rhyd Ddu to Porthmadog is half of the Welsh Highland Railway which runs from Caernarfon and would take roughly an hour each way. This section has the high mountains of Snowdonia... More
Kara M
18 June 2017|
AnswerShow all 7 answers
Response from sgreig-ffwhr | Property representative |
Hi Kara, it is certainly possible for you to do a shorter trip. If you would like to do a full round trip on the Ffestiniog Railway then that is roughly two and a half hours, there is a halfway option to our beaultiful... More