If you’re visiting the Welsh Highland Heritage Railway by train, you’re in luck as it’s located just over the road from Porthmadog mainline station. Transport for Wales offer regular services to Porthmadog from stations along the Cambrian Coast line including Pwllheli and Machynlleth. Once you arrive into Porthmadog station, just step outside and you’ll be able to see the Welsh Highland Heritage Railway station on the other side of High Street.

A day out at the Welsh Highland Heritage Railway is fun for all the family. Enjoy a ride on a steam locomotive through the beautiful Welsh countryside, become a driver for the day and learn all about the history of the narrow-gauge railways and how they became famous around the world.

Visit the Welsh Highland Heritage Railway’s official website for opening information.

Station details & facilities

Ticket MachineUnavailable
Staff helpUnavailable
Staffing levelUnstaffed
Oyster PrepayUnavailable
Oyster topupUnavailable
Oyster validatorUnavailable
Pre-purchase collectionUnavailable
Left LuggageUnavailable
Left Luggage Websitehttp://www.arrivatrainswales.co.uk
Lost PropertyAvailable
Lost Property phone number03333 211 202
Lost Property Websitehttp://www.arrivatrainswales.co.uk/lostproperty
Station BuffetUnavailable
Bureau de ChangeUnavailable
Tourist Information OfficeUnavailable
Information Systems
  • Announcements
  • Arrival screens
  • Departure screens
Baby changeUnavailable
WiFi notes
Web kioskUnavailable
Staff Help notes
Help provided by on train staff.
Customer help pointsAvailable
Carpark opening hours:
DayOpening Hours
WeekdaysOpen 24 hours
Saturday Open 24 hours
Sunday Open 24 hours
DayOpening Hours
EverydayOpen 24 hours
Carpark nameStation Car Park
Carpark operatorArriva Trains Wales Gwynedd County Council
Car parking spaces108
Cycle storageUnavailable
Sheltered cycle storageUnavailable
Cycle storage CCTVUnavailable
Step-free accessWhole station
Step-free access notes

Separate access to each platform. 

Ramps for train accessAvailable
Induction LoopAvailable
Accessible ticket machinesUnavailable
Accessible Booking Office counterUnavailable

More about the Welsh Highland Heritage Railway

A visit to the Welsh Highland Heritage Railway is a great day out for all the family. Take a quick ride to Pen-y-Mount Halt, where you hop off to wander through the Snowdonian countryside. After this, the train heads back to Porthmadog, stopping at Gelert’s Farm where you can take a guided tour around the area, including historical items and displays. The tour takes around 20 minutes, then you’ll head back to visit the Engine Sheds – home to full-sized locomotives, you can climb inside the cabins off to see how things work.

Although the train ride is quite short, there’s plenty to explore at the Welsh Highland Heritage Railway, so we recommend setting aside at least half a day to take it all in.

Departures and arrivals from Porthmadog

Want to check the latest departures and arrivals into Porthmadog station? Find live information for the next trains departing and arriving at the station below.
Departing toTrainTimePlatformStatus
to PwllheliTransport for Wales13:12On time
to MachynllethTransport for Wales13:20On time
to PwllheliTransport for Wales13:27On time
to MachynllethTransport for Wales13:35On time
to PwllheliTransport for Wales15:12On time
Arriving fromTrainTimePlatformStatus
from MachynllethTransport for Wales13:12On time
from PwllheliTransport for Wales13:20On time
from MachynllethTransport for Wales13:27On time
from PwllheliTransport for Wales13:35On time
from MachynllethTransport for Wales15:12On time

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.