Select your method of transport below to view more information on how to get to Portmeirion:
We are part of the Good Journeys Car-Free Scheme. For more information, visit the Good Journeys website.
Gwynedd, LL48 6ER
Tollgate: 01766 772311
Hotel: 01766 772440
9.30am - 7.30pm except on Christmas Day and during Festival Number Six
At Castell Deudraeth follow the footpath along the field 'Cae Mawr' below the Castell. This will take you past the main car park to the Portmeirion Village tollgate. There are over 20 miles of woodland paths in Portmeirion and miles of coastline. Stout shoes are useful.
B & M Taxis
Virgin Trains have an express service from London Euston stopping at Llandudno Junction or Bangor, either of which are convenient for onward travel to Portmeirion. From Llandudno Junction, you can connect with trains to Blaenau Ffestiniog along the Conwy Valley line. If you are staying at Portmeirion please contact us on 01766 770000 and we can arrange to have a taxi to meet you at Blaenau Ffestiniog (charges apply).
You can change at Blaenau Ffestiniog for the Ffestiniog Railway, a narrow gauge steam railway that travels to Porthmadog, with a station at Minffordd (the station is 1 1/2 miles from Portmeirion). If you are staying at Portmeirion please call on 01766 770000 and we will arrange a courtesy car to meet you from Minffordd station.
From Bangor you can hire a taxi. If you are staying at The Hotel Portmeirion or Castell Deudraeth please contact us on 01766 770000 and we will make arrangements for you to be met (charges apply). The journey from Bangor takes 50 minutes.
The Cambrian Coast line runs from Pwllheli to Machynlleth with a station at Minffordd. There are trains to and from Machynlleth from Shrewsbury and Birmingham. If you are staying at Portmeirion please call on 01766 770000 and we will arrange a courtesy car to meet you from Minffordd station.
Manchester International Airport has the most incoming flights followed by Birmingham International and John Lennon Airport, Liverpool. Cardiff Wales International Airport. Car hire is available at these destinations.
Advance notice is required for any planned landings by contacting our Location Manager on 01766 772306 or by emailing email@example.com. Subject to landing fee.