Skip to content
Pastel-coloured buildings and the campanile of Portmeirion above its gardens
North Wales

Getting to Portmeirion

The Cambrian Coast railway stops at Minffordd, a short walk away.

Minffordd station, on both the Cambrian Coast line and the Ffestiniog Railway, is about 20–30 minutes’ walk from the village. Porthmadog is the nearest town, with more connections.

Routes at a glance

From By Time Good to know
LlandudnoCarAbout 1 hVia Betws-y-Coed or the coast.
CaernarfonCarAbout 35 minVia the A487.
PorthmadogTaxi / busAbout 10 minLocal buses run towards Minffordd and Penrhyndeudraeth.
BirminghamTrainAbout 4 hChange at Machynlleth for the coast line to Minffordd.
Blaenau FfestiniogSteam trainAbout 1 hFfestiniog Railway to Minffordd.

Times are typical and fares change — check current timetables and prices before you travel.

Getting around

The village is pedestrian. Parking is at the entrance. To combine sights without a car, use the coast line for Harlech and Criccieth and the heritage railways for Blaenau and Beddgelert.

Onward

Head west to the Llŷn Peninsula, north into Snowdonia, or back to Conwy and Llandudno. See Getting to Wales.

Plan your days in Wales

Book tours in Portmeirion

Live prices and dates for tours, tickets and day trips in and around Portmeirion. Many options offer free cancellation.

Nearby destinations

The Snowdon massif above a lake in Eryri National Park North Wales

Snowdonia (Eryri)

The highest mountains in Wales, a rack railway to the summit of Yr Wyddfa, lakes, waterfalls, slate villages and Edward I’s great castles at the edge.