Things to Do in Porthmadog: A Perfect Day Trip from Snowdonia
Planning a day trip to Porthmadog from your Snowdonia cottage? Discover the best things to do in Porthmadog — from the harbour and railways to beaches, shops and the Llŷn Peninsula coast.
LOCAL AREA AND DAY TRIPS
4/12/2026
Things to Do in Porthmadog: A Perfect Day Trip from Snowdonia
Porthmadog is one of those towns that rewards a slower pace.
Twenty minutes from Pen-y-Bryn cottage in Tanygrisiau, it sits at the mouth of the Glaslyn estuary where the mountains of Snowdonia meet the sea — or at least, the sea's very convincing estuary equivalent. The harbour, the railways, the beaches just beyond the town and the beginning of the Llŷn Peninsula make it one of the most varied and satisfying day trips from Blaenau Ffestiniog.
It is not a big town. You will not need a full week. But a well-planned day here — harbour in the morning, railway in the middle, beach in the afternoon — is a genuinely excellent way to spend a day away from the mountains.
A Brief History — Worth Knowing
Porthmadog was essentially built by one man — William Alexander Madocks, who in the early nineteenth century constructed the Cob, a mile-long embankment across the Glaslyn estuary that reclaimed 36,000 acres of land from the sea and created both the harbour and the town that grew around it.
The Cob also became the route of the Ffestiniog Railway — more on that shortly — and remains one of the most dramatic approaches to any town in Wales. Driving across it with the mountains behind you and the estuary on both sides is a proper arrival.
The town grew through the slate trade, exporting the blue-grey Blaenau Ffestiniog slate that roofed buildings across the British Empire. The harbourside warehouses that stored the slate are still visible — now converted into cafés, galleries and shops, but with the bones of their industrial past very much intact.
The Ffestiniog Railway — Start Here
If you are visiting Porthmadog from the cottage, the most satisfying way to do it is on the Ffestiniog Railway.
The train departs from Blaenau Ffestiniog station — five minutes from Pen-y-Bryn — and winds through the Snowdonia landscape for approximately an hour, descending through forest, moorland and the dramatic Moelwyn mountain scenery before arriving at Porthmadog Harbour station right on the waterfront.
The Ffestiniog Railway is the oldest independent railway company in the world, operating since 1836. The narrow gauge steam locomotives that pull the carriages are genuinely historic — riding the railway is not just transport, it is an experience in itself. The views from the carriage windows as the train descends from the mountains are some of the best in Wales.
Book tickets in advance at festrail.co.uk — particularly in summer and at weekends when the service fills quickly. The return journey gives you a completely different perspective on the landscape.
Tip: Check the timetable before you visit and plan your day around the train times. It is entirely possible to take the morning train down, spend the day in Porthmadog and return on the afternoon service — a perfect structure for a full day out.
The Harbour and Waterfront
The harbour is the heart of Porthmadog and the best place to start your visit on foot.
The old harbourside — the Cei Mawr or High Wharf — is lined with the former slate warehouses that once handled the export trade from Blaenau Ffestiniog. Several are now occupied by independent cafés and restaurants with views directly across the water to the mountains. It is a good spot for a morning coffee while you plan the day.
The harbour itself still sees some working boats alongside pleasure craft and the occasional visiting yacht. The views across the estuary on a clear day — mountains behind, the dunes of Morfa Bychan ahead, the Cob stretching away to the right — are consistently beautiful in a way that makes you reach for your camera repeatedly.
The Welsh Highland Railway also departs from Porthmadog — a separate steam railway that heads north through the dramatic Aberglaslyn Pass towards Caernarfon. If you have time and the timetable works, the Aberglaslyn section is one of the most spectacular short rail journeys in Britain.
The Town Centre — Independent Shops and Cafés
Porthmadog town centre is small enough to explore entirely on foot in under an hour and has a good range of independent shops that make it worth a wander.
The outdoor gear shops are particularly well stocked — if you need walking poles, waterproofs, maps or any other equipment for your Snowdonia adventures, Porthmadog is the most convenient place to find it. Several shops along the high street cater specifically for walkers and outdoor enthusiasts.
The bookshops and gift shops carry a good range of Welsh language and local interest titles — worth browsing if you want to understand the landscape and history of the area more deeply during your stay.
For food, the town has a good range of cafés, a proper Welsh bakery or two and several restaurants suitable for lunch. The harbourside options have the best views. The town centre options tend to be quieter and more reliably available without a wait.
Black Rock Sands — 10 Minutes from Porthmadog
If the day is fine and you have not yet seen the sea properly, Black Rock Sands is one of the best beaches in North Wales and ten minutes from the town centre.
The beach stretches for over three kilometres of flat, firm sand with views across Cardigan Bay to the Llŷn Peninsula and, on a clear day, the mountains of Snowdonia rising behind you. It is one of the few beaches in Wales where driving onto the sand is permitted during certain seasons — a slightly surreal but undeniably convenient experience.
The beach faces southwest and catches the afternoon sun well — if you are timing your day to arrive in the afternoon, this is the right order. Morning in Porthmadog, afternoon on the beach.
Swimming is possible at Black Rock Sands on calm days — the beach shelves gently and the water is relatively accessible. It is not wild swimming in the mountain lake sense but it is genuinely good beach swimming when conditions are right.
Tip: The beach car park can fill quickly on summer days. Arrive before midday or be prepared to park on the approach road and walk the short distance to the sand.
Criccieth — 15 Minutes Further West
If you want to extend your coastal day beyond Porthmadog, Criccieth is fifteen minutes further west along the Llŷn Peninsula coast and absolutely worth the extra drive.
Criccieth Castle sits on a headland directly above the beach — a dramatic Welsh fortress with a completely different character from the English castles at Caernarfon and Conwy. The views from the castle walls across Cardigan Bay are extraordinary. The castle is managed by Cadw and entry is very reasonably priced.
The beach below the castle is quieter than Black Rock Sands and has a more traditional seaside character — ice cream shops, a promenade, a good café with views of the castle. Cadwaladers ice cream, made in Criccieth since 1927, is the correct choice and worth the drive independently.
Tip: The combination of Porthmadog harbour in the morning, Black Rock Sands in the early afternoon and Criccieth Castle and ice cream in the late afternoon is close to a perfect coastal day out from the cottage.
Portmeirion — 10 Minutes from Porthmadog
If you have not yet visited Portmeirion — the extraordinary Italianate village built on a private peninsula just east of Porthmadog — combining it with a Porthmadog day makes excellent geographical sense.
The two are ten minutes apart by car. A morning in Portmeirion followed by lunch and an afternoon in Porthmadog covers an enormous amount of variety in a single day without excessive driving. See our 5 Perfect Day Trips guide for a full Portmeirion write-up.
Practical Information
Distance from cottage: Approximately 20 minutes by car from Tanygrisiau
Parking: Several pay and display car parks in the town centre. The harbourside car park is the most convenient for the waterfront but fills quickly. The main town car parks are a short walk away and generally easier to find spaces.
Getting there: From Tanygrisiau, follow the A496 south to Maentwrog and then west on the A487 to Porthmadog. Alternatively — and much more enjoyably — take the Ffestiniog Railway from Blaenau Ffestiniog.
Best for: All year. Summer for beaches and maximum opening hours. Autumn for quieter streets and beautiful estuary light. Winter for a very peaceful harbour walk and a good lunch.
After Your Day Out
After a full day in Porthmadog — harbour, railway, beach, possibly ice cream in Criccieth — returning to Pen-y-Bryn in the evening feels like coming home in the best possible way. The mountain quiet after a day by the coast, the log burner, the views of the Moelwyn peaks from the cottage windows.
Snowdonia does both very well. Mountains when you need them, coast when you want it. All within twenty minutes.
Ready to plan your stay?
Check Availability at BrynEscape on Airbnb
How to Pronounce the Place Names
Because the Llŷn Peninsula in particular has some names worth practising before you arrive:
Porthmadog — Porth-mad-og — the harbour town on the Glaslyn estuary
Tanygrisiau — Tan-uh-griss-ee-eye — the village beneath the steps, your base for the week
Blaenau Ffestiniog — Bligh-nye Fest-in-yog — the slate town, five minutes from the cottage
Glaslyn — Glass-lin — the blue lake, name of the river and estuary
Morfa Bychan — More-va Buch-an — the small marsh, location of Black Rock Sands
Criccieth — Crick-ee-eth — the castle town on the Llŷn Peninsula coast
Llŷn — Chlin — the peninsula stretching west from Porthmadog
Aberglaslyn — Ab-er-glass-lin — the mouth of the Glaslyn river, location of the dramatic pass
Planning more days out? Read our guides to 5 Perfect Day Trips from Blaenau Ffestiniog, Zip World Snowdonia and Best Time to Visit Snowdonia.
Snowdonia Cottage
A traditional Welsh stone cottage in the heart of Snowdonia National Park. Your perfect base for mountain adventures and peaceful retreats.
Contact Info
"Pen-y-Bryn"
Tanygrisiau
Blaenau Ffestiniog LL41 3SW
United Kingdom
+44 0 7934417299
© 2026 EstateBay LTD.
All rights reserved.
Experience the magic of Wales in comfort and style
