At a glance
Gwynedd harbour town at the Glaslyn Estuary — southern terminus of the Ffestiniog Railway (to Blaenau Ffestiniog) and Welsh Highland Railway (to Caernarfon). Portmeirion is 2 miles south. RSPB osprey viewpoint on the Cob causeway (spring–autumn). Cambrian Coast Line railway. LL49 9LU.
About Porthmadog
Porthmadog is a harbour town at the mouth of the Glaslyn Estuary — the river that drains the heart of Snowdonia through the dramatic Aberglaslyn gorge and across the flat lands reclaimed from the sea by William Alexander Madocks in 1811. Madocks built the Cob — the mile-long embankment that still carries the A487 road and the Ffestiniog Railway across the estuary mouth — and named the new town he founded on the reclaimed land after himself (Portus Madoc, latinised). The town grew as the export harbour for slate from the quarries at Blaenau Ffestiniog, served by the narrow-gauge Ffestiniog Railway that climbed through the mountains to the quarry face.
The Ffestiniog Railway is now a heritage line — 13.5 miles of the most spectacular narrow-gauge railway in Britain, climbing from sea level at Porthmadog Harbour Station to 700 feet at Blaenau Ffestiniog through forest, mountain, and the famous Moelwyn spiral. The Welsh Highland Railway also departs from Porthmadog, running 25 miles north through the Aberglaslyn Pass, Beddgelert, and Rhyd Ddu to Caernarfon. Both railways share track between their two Porthmadog stations. The railways make the town the natural hub of the "Great Little Trains of Wales."
Beyond the railways, Porthmadog is the nearest town to Portmeirion (2 miles south on the Dwyryd Estuary), the Italianate fantasy village that draws visitors from across the world. The Cob carries an RSPB osprey viewpoint in spring and summer; the Glaslyn Wildlife Centre at Pont Croesor (4 miles) has live camera feeds of the nesting birds. Harlech Castle (UNESCO) is 12 miles south on the coast road; Criccieth is 5 miles south-west; the Llŷn Peninsula begins at Pwllheli, 10 miles west.
Find it on the map
Frequently asked questions
The Cob is the mile-long embankment built across the mouth of the Glaslyn Estuary between 1808 and 1811 by William Alexander Madocks, the founder of Porthmadog. It reclaimed the estuary flats from the sea, creating farmland and enabling the town to be built as a harbour for exporting slate from Blaenau Ffestiniog. The Ffestiniog Railway runs along the Cob, and a footpath and the main A487 road also cross it. The Cob provides excellent views across the estuary to the mountains of <span lang="cy">Eryri</span>, and the RSPB operates an osprey viewpoint on the causeway during the nesting season (spring to autumn).
Both railways depart from Porthmadog — but from slightly different stations. The Ffestiniog Railway uses Porthmadog Harbour Station on the Cob, at the seaward end of the main street. The Welsh Highland Railway uses Porthmadog (WHR) station, which is a short walk from the Harbour Station — the two railways are connected at the Porthmadog end and share track between the two stations, which is known as the Deviation. The Ffestiniog runs 13.5 miles to Blaenau Ffestiniog through the mountains; the Welsh Highland runs 25 miles north through the Aberglaslyn Pass and <span lang="cy">Beddgelert</span> to Caernarfon.
Portmeirion is approximately 2 miles from Porthmadog town centre, accessible by the A487 south and then the B4410. The walk from the town is pleasant along the estuary but takes 45 minutes. Parking at Portmeirion is charged and can be busy in summer — arriving early is advisable. Portmeirion itself is an Italianate fantasy village designed by architect Clough Williams-Ellis between 1925 and 1975, set on a wooded peninsula above the Dwyryd Estuary. Admission is charged; the village has cafés, a hotel, and shops within.
Yes — the Glaslyn Wildlife Centre at Pont Croesor (4 miles north of Porthmadog on the A498) operates an osprey viewpoint from April to August, when the birds nest on a platform over the Glaslyn River. The ospreys, which first returned to the Glaslyn Valley in 2004, are among the most accessible in Wales — the viewpoint has live CCTV feeds and telescope stations. The RSPB also has a point on the Cob embankment in Porthmadog itself. Ospreys are typically present from late March/early April to late August, with eggs hatching in May and chicks fledging in July–August.
Porthmadog has a station on the Cambrian Coast Line — the main-line railway running along the Cardigan Bay coast from Machynlleth to Pwllheli. Direct services run to Barmouth (25 minutes), Machynlleth (45 minutes), and with a change at Machynlleth to Aberystwyth and Birmingham. The line is one of the most scenic in Britain, hugging the coast between Barmouth and Harlech with views across Cardigan Bay. The Ffestiniog and Welsh Highland Railway stations are a short walk from the Network Rail station in the town centre. Using the train to reach Porthmadog and then taking a heritage railway day out into the mountains requires no car.