Refine your search

Type of Venue






Or Venue Name


image for Steam Railway item typeWelsh Highland Heritage Railway

  • Visit Wales VAQAS

Steam Railway, next open Sat 22 - Sun 23 Sep 2018, £4.50-£8.95

Welsh Highland Railway (Porthmadog)

Welsh Highland Railway (Porthmadog)


The Welsh Highland Heritage Railway is a small, friendly railway where the train ride is just part of the experience. Our vintage train also stops at the heritage centre, where you can get off for a FREE guided, hands on tour. Climb on the engines and see how things work - Railway Book and Souvenir Shop and period Tea Room. Miniature railway around the works open on busy days - and when we get to the other end - Pen y Mount, why not get off and watch us change the signals and points?

Trains are steam hauled on some days, diesel hauled on others; see website for details.

Baby changing facilitiesCoach parties acceptedCredit cards accepted (no fee)Disabled toiletsFacilities for groupsFacilities for educational visitsGift shopOn-site cateringOn-site light refreshmentsPublic toiletsRegional Tourist Board MemberWheelchairs availableAccepts groups

Children welcomeDisabled accessDogs not accepted (except guidedogs)Facilities for hearing impairedFacilities for visually impaired

Access for 2 wheelchairs on every train. Wheelchair access to all public area. Access statement available.

Opening details

Season Dates Opening Hours
Wed 19 - Thu 20 Sep 2018
Sat 22 - Sun 23 Sep 2018
Wed 26 - Thu 27 Sep 2018
Sat 29 - Sun 30 Sep 2018
Thu 4 - Sun 7 Oct 2018
Tue 9 - Thu 11 Oct 2018
Sat 13 - Sun 14 Oct 2018
Tue 16 - Thu 18 Oct 2018
Sat 20 - Sat 27 Oct 2018
Tue 30 Oct - Sat 3 Nov 2018
Sat 15 - Sun 16 Dec 2018
See web site for steam or diesel hauled train dates. Trains run at 10:30, 11:30, 13:15 & 14:30; also at 15:45 some dates.


2018 Return Fares: Adult £8.95, Child aged 3+ £4.50 (under 3s free), Family (2+2) £22.50.


The Station Building,
LL49 9DY



Plan route to Welsh Highland Heritage Railway using Google mapsPlan route using Google maps

Map reference: SH 567391  Lat: 52.93090 Long: -4.13285

The WHHR is located at the north (Tremadog) end of Porthmadog High Street opposite Porthmadog main line railway station, on the A4971 road.

Parking: free

Accessible by Public Transport: 0 miles from Porthmadog station


  • Baby changing facilitiesBaby changing facilities
  • Coach parties acceptedCoach parties accepted
  • Credit cards accepted (no fee)Credit cards accepted (no fee)
  • Disabled toiletsDisabled toilets
  • Facilities for groupsFacilities for groups
  • Facilities for educational visitsFacilities for educational visits
  • Gift shopGift shop
  • On-site cateringOn-site catering
  • On-site light refreshmentsOn-site light refreshments
  • Public toiletsPublic toilets
  • Regional Tourist Board MemberRegional Tourist Board Member
  • Wheelchairs availableWheelchairs available
  • Accepts groupsAccepts groups
  • Children welcomeChildren welcome
  • Disabled accessDisabled access
  • Dogs not accepted (except guidedogs)Dogs not accepted (except guidedogs)
  • Facilities for hearing impairedFacilities for hearing impaired
  • Facilities for visually impairedFacilities for visually impaired

Access for 2 wheelchairs on every train. Wheelchair access to all public area. Access statement available.