How to get here

By Road:

There are two public car parks adjacent to our station in Blaenau Ffestiniog. Porthmadog has several large public car parks, as well as a small one at our station.

NB: Porthmadog becomes very congested in the summer, so we recommend that you use the car parks in, and start your journey from, Blaenau Ffestiniog or - better still - leave your car behind and make use of the excellent public transport in the area. Take advantage of the Combined Rail / Bus Rover tickets that are available, some of which give discounts on the Ffestiniog Railway.

By Train:

From the North - Use trains on the Chester - Holyhead mainline, then change at Llandudno Junction for a train along the Conwy Valley Line to our joint station in Blaenau Ffestiniog.

From the Midlands - Use trains, via Shrewsbury and Machynlleth, for the Cambrian Coast Line. Alight at either Minffordd (2 minutes walk) or Porthmadog (15 minutes walk).

Both services are run by Arriva Trains Wales. Through tickets available from mainline stations.

By Bus:

Porthmadog is well served by bus and coach services which stop in the main street near the station. Blaenau Ffestiniog station is also on some bus routes.

For further information on local bus and train services in Wales contact Traveline Cymru on 0871 200 2233 or visit or the Bws Gwynedd website.

For further information on coach services contact National Express on 0870 580 8080.

Useful Information for Sat-Nav / GPS users:
Station Parking Notes Postcode Postcode Notes Grid Ref.
Porthmadog Limited Parking LL49 9NF Select FRCo SH571384
Madog Street Car Park Pay and Display LL49 9PG Select Snowdonia Tourist Services  
Boston Lodge No Car Park LL48 6HT Select Boston Lodge Works SH585378
Minffordd Limited Free Parking LL48 6HF Select Station House SH600385
Penrhyn No Parking LL48 6RB Select Railway Hostel SH613395
Plas Halt No Road Access     SH655408
Tan-y-Bwlch Free Station Car Park LL41 3AQ Select Railway Station SH649415
Dduallt No Road Access     SH679421
Tanygrisiau Free Station Car Park LL41 3TW Generic for area SH685450
Blaenau Ffestiniog Pay and Display LL41 3ES Generic Post Code - Use Queens Hotel SH701459