Atlas of Wales
Enter the Map
Porthmadog harbour, boats moored on the seaward side of the Cob

Gwynedd · Eifionydd

Porthmadog


An embankment built to reclaim farmland scoured out a deep-water harbour instead, and the town that grew around it is still working, not preserved.

  • Type of placeCoastal harbour town
  • Best forHarbour, railway & old streets
  • Visit lengthHalf a day, extendable
  • SettingEifionydd coast, gateway to Eryri
Scroll to explore

01The town

A working harbour, not a preserved one


Porthmadog exists because an early-1800s embankment reclaimed an estuary and, in the process, scoured out a natural deep-water harbour. The Ffestiniog & Welsh Highland Railways still terminate at the quay, and the High Street runs inland from it: an ordinary Welsh market town built on a genuinely unusual piece of engineering.

Why it matters

Few Welsh towns owe their whole existence to a single embankment. Porthmadog works as a short harbour stop or a half-day that extends naturally to Borth-y-Gest, the older village a mile along the coast.

Walkers on the Cob footpath approaching Porthmadog, the railway line alongside

Character

A working harbour town

Boats, a heritage railway and an ordinary High Street share the same short walk, not staged for visitors.

Pace

Compact and flat

The harbour, station, museum and High Street sit within a few minutes of each other.

Landscape

Eryri at the edge of town

The Cob’s mile-long footpath looks straight across Traeth Mawr to the mountains of Snowdonia.

Best for

Harbour heritage without a long walk

Best for rail heritage, a free harbour walk, and a natural stop on the way into Eryri.

02Discover

The moments that define a visit

Porthmadog harbour, boats moored on the seaward side of the Cob

The harbour that shouldn’t exist

An embankment across the estuary reclaimed the land and, by accident, scoured a deep-water harbour.

A diesel locomotive at Porthmadog Harbour Station on the Ffestiniog Railway

The railway that still runs

Two restored narrow-gauge lines still run from these platforms, one of them all the way to Caernarfon.

Porthmadog Maritime Museum, the last slate shed on the harbour

The last slate shed on the quay

A small museum inside the last slate shed left standing on the quay, telling the story of the port.

Borth-y-Gest harbour, a mile south of Porthmadog

The village that came first

A mile south along the coast path, a curved bay village older than the harbour town itself.

Beyond the first defining moments, the fuller Porthmadog catalogue continues below.

Find your bearings

A harbour town built around one working quay: six stops within a short, mostly level walk (Borth-y-Gest is the furthest, a mile along the coast path).

Porthmadog harbour, boats moored on the seaward side of the Cob No verified image yet

Porthmadog Harbour & The Cob

The working quay and the mile-long embankment, at the west edge of the centre.

Harbour

What to see and do

Six sights, all within a short walk of one another: a working harbour, a heritage railway terminus, a slate-shed museum, a shopping street, a parish church, and a quieter harbour village a mile along the coast. No restaurants, pubs or shops are listed here; see Local life for the town’s everyday character.

Porthmadog harbour, boats moored on the seaward side of the Cob

Harbour

Porthmadog Harbour & The Cob

The town exists by accident: an embankment built to reclaim farmland diverted the river and scoured out a deep-water harbour instead. Walk the mile across it.

20–40 minHarbour front, west edge

A diesel locomotive at Porthmadog Harbour Station on the Ffestiniog Railway

Heritage railway

Ffestiniog & Welsh Highland Railways Harbour Station

A working terminus rather than a museum piece: the slate line down from Blaenau still runs from these platforms, and so does the rebuilt Caernarfon line.

15–30 min at the stationAt the harbour

Check timetables and book tickets (opens in a new tab)
Porthmadog Maritime Museum, the last slate shed on the harbour

Seasonal museum

Porthmadog Maritime Museum

The town’s whole slate-exporting boom, held inside the last surviving slate shed on the harbour. Small, seasonal, and standing exactly where the story happened.

20–30 minThe harbour

Check opening times (opens in a new tab)
Porthmadog High Street shopfronts

Streets

High Street

Independent shops rather than chain fronts, which is why Porthmadog still reads as a real market town rather than a heritage set-piece beside the railway.

20–40 minTown centre

St John's Church, Porthmadog

Working church

St John’s Church

The tower you keep seeing above the rooftops, on rising ground at the edge of the centre: a working parish church, not a preserved monument.

Penamser Road

Borth-y-Gest harbour, a mile south of Porthmadog

Waterfront

Borth-y-Gest

A quieter harbour village that predates Porthmadog entirely: this was the way over the estuary before the Cob was built, and later a schooner-building shore.

30–60 min, plus the walkA mile south, via the coast path

The Maritime Museum’s opening dates and admission price change seasonally. Confirm current details before you plan a day around it.

Ffestiniog & Welsh Highland Railways, official site

Sources

03Story

A town built by an embankment, not a plan

Porthmadog takes its name from William Madocks, whose Cob embankment reclaimed an estuary: and, by accident, scoured out the harbour the town then grew around.

  1. A marsh and a crossing, before the town

    Before 1811 this was Traeth Mawr, an open estuary. Borth-y-Gest, a mile south, was the historic crossing point: locals guided travellers across the treacherous sands towards Harlech.

  2. The Cob and an accidental harbour, 1808–1811

    William Madocks built the Cob to reclaim farmland from the estuary. Diverting the river instead scoured out a natural deep-water channel: the harbour the town takes its name from.

  3. The slate port, 1830s–1870s

    The Ffestiniog Railway opened in 1836, carrying slate from the Blaenau Ffestiniog quarries to these wharves. By 1873 alone, more than a thousand ships loaded over 116,000 tons of slate here.

  4. Decline, then reinvention

    A rival railway in 1867 cut into the trade, and the First World War ended the German slate market for good. Porthmadog turned to tourism as the port trade faded.

  5. Free passage, and the railway’s return

    The Cob’s toll, nearly two centuries old, ended in 2003. The Welsh Highland Railway’s rebuilt line to Caernarfon began running through again in 2011: a working harbour town, still adding to its own story.

Snowdonia's mountains seen from the Cob at Porthmadog

The Cob was meant to reclaim farmland. It reclaimed a harbour instead, and a town grew up around the accident.

Atlas of Wales

Local life & everyday character

A working town, not a museum piece


Porthmadog is a real Welsh market town first. The harbour and railway share the streets with an ordinary High Street of independent shops, cafés and pubs, not a heritage village built for visitors.

Around three in four residents speak Welsh regularly, rising higher again among school-age children: a working Welsh-speaking town, not a themed one.

Local tip

Borth-y-Gest, a mile along the coast path, is quieter and more residential: a different pace from the harbour front.

Where the town lives

The harbour and the railway

The working quay

Boats, the Ffestiniog & Welsh Highland terminus, and the Cob’s footpath and cycle route all share the same working waterfront.

High Street and the everyday town

The working spine

Independent shops, cafés, bookshops and outdoor-gear retailers keep the High Street a real shopping street, not a row of gift shops.

Borth-y-Gest, a quieter half

The residential half

A mile south, this smaller harbour village keeps its own rhythm: Victorian terraces and sheltered coves, a slower pace than the main quay.

Town rhythm

Morning
The Harbour Station café opens first and the High Street begins to stir.
Through the day
Trains come and go from the harbour while the High Street stays the practical centre.
Evening & off-season
The Maritime Museum closes for the season, but the harbour and High Street carry on regardless.

The town in one walk

Porthmadog unfolds along one working quay.

Harbour, station, museum, High Street and church all sit within a short walk. Start at the quay and the town reveals itself naturally: through slate, salt water and the everyday life between them.

Plan your time

Porthmadog means “Madog’s Port”: named for the man whose embankment built it by accident.


Atlas of Wales

04Plan

Choose the pace that fits your day

  1. Porthmadog harbour 1

    Arrive at the harbour

    By train into Harbour Station, or park nearby.

  2. A diesel locomotive at Porthmadog Harbour Station 2

    Harbour Station

    The heritage-railway terminus, right at the quay.

  3. Porthmadog Maritime Museum 3

    Maritime Museum

    The last slate shed on the harbour, if it’s open.

  4. The Cob footpath at Porthmadog 4

    A stretch of the Cob

    Free to walk, Eryri stacked across the water.

  1. Porthmadog harbour 1

    Arrive at the harbour

    By train into Harbour Station, or park nearby.

  2. Porthmadog Maritime Museum 2

    Maritime Museum

    The slate-shed museum on the quay.

  3. Porthmadog High Street 3

    High Street

    Independent shops, a pause for food.

  4. St John's Church, Porthmadog 4

    St John’s Church

    The town’s skyline marker, on rising ground.

  5. The Cob footpath at Porthmadog 5

    Back via the Cob

    Finish with the harbour view from the embankment.

  1. Porthmadog harbour, early in the day 1

    Start at the harbour

    An early start gets ahead of the day’s trains and crowds.

  2. Porthmadog Maritime Museum 2

    Maritime Museum

    The slate-shed museum, if it’s open.

  3. Porthmadog High Street 3

    High Street

    Shops, then a break for food.

  4. St John's Church, Porthmadog 4

    St John’s Church

    A pause on the way to the coast path.

  5. Borth-y-Gest harbour 5

    Walk to Borth-y-Gest

    About 20–30 minutes along the coast path.

  6. Porthmadog harbour at dusk 6

    Back along the Cob

    The return walk, harbour and mountains ahead.

Practical

Plan your visit

Everything you need for arriving and getting around.

Getting here

By train

Porthmadog is on the Cambrian Coast line, with Transport for Wales services to Pwllheli, Harlech, Barmouth, Machynlleth and beyond: arriving directly into Harbour Station at the harbour edge.

Check current train times

By road

The A487 runs straight through Porthmadog, crossing the Cob: free since the toll ended in 2003. Seasonal pay-and-display car parks sit around the harbour and town centre.

Open Lombard Street car park in Google Maps

By bus

The TrawsCymru T22 calls here between Caernarfon and Blaenau Ffestiniog, and the T2 links Porthmadog with Criccieth, Caernarfon and Bangor. Check the current service before travelling.

TrawsCymru T22 timetable

Practical details

Parking

Five Cyngor Gwynedd car parks: four around the High Street and the harbour, and one above the cove at Borth-y-Gest. Garden Place is much the largest; three of them have height-restriction barriers.

Check the Cyngor Gwynedd car parks listing

Charges and restrictions can change. Check the signs when you arrive.

See them on the map
Once you arrive

The harbour, museum, High Street and church are all walkable from the centre; Borth-y-Gest adds a mile each way.

On the Atlas

Continue from Porthmadog.

At the western gateway to Eryri, on the Eifionydd coast.

Open Porthmadog on the map

Before you go

Porthmadog keeps its harbour working, not preserved.

Walk the quay, the museum and the High Street, and the town explains its own unlikely beginning.