easy
2–3 hours
Suitable for all fitness levels as the main activity is train travel with minimal walking during the village stop.
Ride the historic Welsh Highland Railway from Porthmadog to Beddgelert on a scenic half-day journey featuring stunning landscapes, a village break, and classic steam locomotion.
Porthmadog - Beddgelert & return. Approx 1hr 20 min at Beddgelert.
Experience the charm of the Welsh Highland Railway on a scenic journey from Porthmadog to the enchanting village of Beddgelert. Enjoy a leisurely 2-hour 40-minute trip, complete with a break to explore, savor refreshments, and appreciate the historic locomotive. Enhance your adventure with the Traveller’s Guide and ‘FfWHR Explore’ app.
Travelling the southern end of the Welsh Highland Railway, this service starts at Porthmadog’s Harbour Station and journeys inland to the pretty village of Beddgelert. Journey
Journey
Catering
Toilets
Dogs
Fares
Adult - £41.50 Child - £5 Dog - £5 Plus Booking Fee
This popular trip can fill quickly, especially on weekends and holidays, so book ahead to secure your seat.
Download the app before your trip to access detailed maps, historical notes, and wildlife info along the route.
Weather in Snowdonia can shift rapidly; pack a waterproof jacket and warm clothing even in summer.
You’ll have about 80 minutes at Beddgelert—use it to explore the village or grab a snack, but stay mindful of your return time.
The Welsh Highland Railway retraces routes once vital to Wales’s slate mining industry, operational initially in the early 1900s.
Ffestiniog & Welsh Highland Railways promote sustainable tourism by maintaining historic infrastructure and supporting local wildlife habitats along the route.
Protects you from rain and wind typical in North Wales.
spring specific
Useful for strolling Beddgelert and station platforms.
Helps spot wildlife and distant landscape features along the route.
Allows you to adjust warmth and comfort as weather changes.