Welsh Highland Heritage Railway

LOOKING FOR: Transport
ADDRESS: Welsh Highland Heritage Railway
Tremadog Road
Porthmadog
POSTCODE: LL49 9DY
TELEPHONE: 01766 513402
WEBSITE: CLICK HERE
Welsh Highland Heritage Railway
The journey takes about an hour, but you won't be on the train for most of the time!

Your train will take you for a short ride, then we stop at the Engine Sheds where you get to climb into the cabs of the locomotives and see how things work.

Find out about the narrow gauge railways of Porthmadog and how they became famous around the world with your free visitor guide.

Thought our railway was small? Try the miniature version at the Engine Sheds. If you haven’t visited us before, click here to find out what one family thought.

A whole family can ride up and down all day for just £22.50! You can find full fare details here.

The Welsh Highland Heritage Railway (formerly Welsh Highland Railway (Porthmadog)) is the operating name (from February 2009) for the railway and registered charity that operates from a base on the northern outskirts of Porthmadog, in north west Wales.

The parent company name is Welsh Highland Railway Limited.