Look out for the Good Journey Mark – where car-free visitors are welcome and enjoy a discount

Getting toFfestiniog & Welsh Highland Railwaycar-free
1 At a glance
- There’s a choice of scenic rail routes to get here – see Step-by-step
- The journey planner at the bottom of this page is set to Porthmadog (terminus of both Ffestiniog and Welsh Highland Railway). To travel to Blaenau Ffestiniog or Caernarfon use the journey planner on the homepage
2 Step-by-step
From Birmingham and Mid Wales
Take the train to direct Porthmadog on the epic Cambrian Coast Line. You can also join the Ffestiniog Railway at Minffordd*
From Porthmadog station it's a 15 minute stroll through the town to the Ffestiniog & Welsh Highland Railway - see map
From Manchester and the North West
For the Ffestiniog Railway: take the train to Blaenau Ffestiniog on the scenic Conwy Valley Line, where the two trains connect.
For the Welsh Highland Railway: take the train to Bangor for the bus to Caernarfon.
The 5C bus leaves from Stop H on Station Road, Bangor. Buses leave every 15 minutes and the journey takes half an hour.
It's a 10-15 min walk from the bus stop to the Welsh Highland Railway - see map.
3 Plan your car-free journey
* If changing at Minffordd, check connection times carefully as there are no refreshments or waiting rooms.
** discounts of up to 50% for holders of some rail rovers/passes – phone for details: 01766 516024