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 choice of scenic rail routes to get here – see below.
- The journey planner below shows times to Porthmadog. For times to Blaenau Ffestiniog or Caernarfon use the planner on our homepage.
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 and Welsh Highland Railways - see map.Open 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.Train times and prices
Bus 5C leaves from Stop H on Station Road, Bangor. Buses leave every 15 minutes and the journey takes half an hour.
It's a 10 or 15-minute walk from the bus stop to the Welsh Highland Railway - see map.Open 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