Route Map

Click on the stations for more information

Important information for passengers travelling from Caernarfon: Please see this page for information regarding our temporary station building.

How to get here...

Porthmadog has several large public car parks, as well as a small one at our station.

Blaenau Ffestiniog has two public car parks adjacent to our station.

Caernarfon is just 20 minutes from the main A55 Expressway, giving easy access from Anglesey and the North Wales Coast. There are three large public car parks within 10 minutes walk of the station in addition to a small car park at the station itself. Follow the brown signs through the town.

Porthmadog: 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 - Minffordd FR) or Porthmadog (15 minutes walk - F&WHR Harbour Station). Both services are run by Arriva Trains Wales. Through tickets available from mainline stations.

Caernarfon: The nearest mainline station is Bangor which is well served by trains from Crewe, Manchester and London. Both Arriva Trains Wales and Virgin Trains serve Bangor. There is a regular bus service between Bangor station and Caernarfon taking approximately 30 minutes. Caernarfon is well served by bus services. From the main bus stops, walk towards the Castle Square. Cross the square, heading towards the castle. Turn left down the hill in front of the castle, then left again. The station is approximately 200 yards along this road.

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

Caernarfon is well served by bus services. From the main bus stops, walk towards the Castle Square. Cross the square, heading towards the castle. Turn left down the hill in front of the castle, then left again. The station is approximately 200 yards along this road.

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

The nearest airports are Liverpool John Lennon Airport and Manchester Airport (both approximately 2 hours by road to Porthmadog). Hire cars are available.

Station Postcodes

Caernarfon LL55 2YD
Bontnewydd LL54 5TY
Dinas LL54 5UP
Tryfan Junction LL54
Waunfawr LL55 4AQ
Plasynant LL54 7YR
Snowdon Ranger LL54 7YS
Rhyd Ddu LL54 6TN
Meillionen LL54 4UU
Beddgelert LL54 4UY
Nantmor LL55 4YG

Pont Croesor LL48 6BQ
Porthmadog LL49 9NF
Boston Lodge Halt LL48 6HT
Minffordd LL48 6HF
Penrhyn LL48 6RB
Plas Halt LL41 3AQ
Tanybwlch LL41 3AQ
Dduallt LL41 3YT
Tanygrisiau LL41 3TW
Blaenau Ffestiniog LL41 3ES

  • Multi-View Map

    Custom map combining Google Maps, Google Street View and Aerial view.