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

Lovely scenic narrow gauge railway through Snowdonia linking Porthmadog and Caernarfon. For railway... read more

Reviewed 2 days ago
Reigate, United Kingdom
Great Scenery.......on a clear day

My wife and I travelled from Porthmadog to Caernarfon last week. As expected there are a limited... read more

Reviewed 2 days ago
Manchester, United Kingdom
Read all 2,233 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” (290 reviews)
“steam train” (206 reviews)
“return journey” (136 reviews)
Closed Now
All hours
Hours Today: 09:00 - 19:00
Harbour Station Snowdonia National Park, Porthmadog LL49 9NF, Wales
+44 1766 516024
Write a Review
Reviews (2,233)
Traveller rating
Traveller type
Time of year

1 - 10 of 2,196 reviews

Reviewed 2 days ago

Lovely scenic narrow gauge railway through Snowdonia linking Porthmadog and Caernarfon. For railway buffs, the Garrat steam locos are fairly unique. We didn't have time for the full journey, which takes nearly two hours each way, but got off at Beddgelert for a wander round...More

1  Thank ALAN M
Reviewed 2 days ago

My wife and I travelled from Porthmadog to Caernarfon last week. As expected there are a limited number of trains at this time of the year. To make a return visit from Porthmadog to Caernarfon there is only one option – leave Porthmadog at 10:45...More

1  Thank nelsonstelescope
Reviewed 3 days ago

We were recommended to start our journey in Porthmadog so that we had the free time before the return journey in Blaenau Ffestiniog which has more to offer. Do go to the car park to your right as you get there rather than to the...More

1  Thank Jane706
Reviewed 4 days ago via mobile

We took the train from Porthmadog to Caernarfon in third class and returned first class. It was a great outing on a day when the weather was reasonable. We didn't go up to Caernarfon first class as £180 for three of us seemed rather expensive...More

2  Thank Ian M
Reviewed 5 days ago via mobile

Weather was not good so we took the train from Porthmadog to Rhydd Ddu and back. Shame weather reduced visibility but journey very good. With weather as it was perhaps the open coach could have been replaced by a standard carriage as this took a...More

Thank paul s
Reviewed 5 days ago

We travelled from Porthmadog. The weather had been awful all week so weren't sure how much we would see, but on the day the skies cleared and we had a great trip. A comfortable ride with stunning scenery, had lunch in Blennaeu then hopped back...More

Thank jools502016
Reviewed 6 days ago

It was a beautiful day out with sunshine and good visibility. The ride was bumpy and jerky but we expected that. The seating was comfy and you could pay extra to travel 1st class. What we didn't like was passengers with dogs allowed in carriages...More

1  Thank Irene H
Reviewed 1 week ago via mobile

We decided to travel on the Ffestiniog Railway from Portmadoc because the weather was wet. The railway is very professionally run and well maintained. The scenery is magnificent through the whole journey. It was interesting to see the spiral loop particularly on the return leg....More

1  Thank Phillip B
Reviewed 1 week ago

We visited Portmeirion in the morning (it's not far away) then did a return trip on the Ffestiniog Railway in the afternoon. There is very little parking on site but the overflow car park is only a short walk (< 5 minutes) away along the...More

1  Thank LichfieldBoy
Reviewed 1 week ago

This was a 65th birthday present for my husband, who is mad about steam trains. We booked two first class seats, leaving Porthmadog at 10.45 am, arriving at Caernavon at approx. 1.00 pm and returning at 2.15 pm, arriving back at Porthmadog at 4.15 pm,...More

1  Thank smw241
sgreig-ffwhr, Guest Relations Manager at Ffestiniog & Welsh Highland Railways, responded to this reviewResponded 2 days ago

Good afternoon, thank you for your feedback. I am glad that you both enjoyed the journey and are planning to visit again. Thank you for the suggestion of more tables for the observation carriage, this is something that I will look into along with the...More

Nearby Restaurants
Aberdunant Restaurant
111 reviews
4.13 km away
The Brondanw Arms
211 reviews
5.34 km away
Y Sgwar
520 reviews
5.76 km away
Breaktimes Cafe
469 reviews
6.86 km away
Nearby Attractions
Gelert's Grave
357 reviews
2.50 km away
Plas Brondanw Gardens
80 reviews
5.26 km away
Talyllyn Lake
27 reviews
6.95 km away
Ask a question
Questions & Answers
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
3 June 2017|
AnswerShow all 3 answers
Response from sgreig-ffwhr | Property representative |
Hello, yes dogs are allowed on our trains in third class, they have a ticket of their own at a cost of £3 for the day - for all other fares please look on our website where they are detailed. Locally dogs are welcomed on... More