
Cardiff to Porthmadog from $10: 3 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Cardiff to Porthmadog: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Cardiff to Porthmadog with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Cardiff to Porthmadog
This journey from Cardiff to Porthmadog offers a blend of urban vibrancy in the capital to the serene charm of a coastal town surrounded by stunning landscapes.
Best Neighbourhoods in Porthmadog
Porthmadog boasts diverse neighborhoods, each offering unique charm and experiences.
Best Times To Visit Porthmadog's Attractions
Timing your visit can greatly enhance your experience in Porthmadog's attractions.
Porthmadog Weather: What to Expect Year-Round
Porthmadog enjoys a temperate maritime climate, with mild summers and cool winters, making it a versatile destination throughout the year. Visiting during late spring and early autumn provides the best opportunities for outdoor activities, as the weather is generally more stable and pleasant.
Dining Recommendation in Porthmadog
Try the locally sourced fish and chips at The Lively Lounge, where the freshness of the seafood combined with a cozy, laid-back atmosphere creates a dining experience distinctly different from Cardiff's bustling culinary scene. The emphasis on local ingredients and simple preparation allows the flavors to shine, offering a true taste of the coast.
Trips from Cardiff
- Cardiff to Dublin
- Cardiff to Bath
- Cardiff to Swansea
- Cardiff to Edinburgh
- Cardiff to Manchester
- Cardiff to Bristol
- Cardiff to Oxford
- Cardiff to Exeter
- Cardiff to Liverpool
- Cardiff to Glasgow
- Cardiff to Caerphilly
- Cardiff to Aberdare
- Cardiff to London
- Cardiff to Port Talbot
- Cardiff to Barry
- Cardiff to Bridgend (Wales)
- Cardiff to Tenby
- Cardiff to Abergavenny
- Cardiff to Ebbw Vale
- Cardiff to Cwmbran
- Cardiff to Llanelli
- Cardiff to Gloucester
- Cardiff to Neath
- Cardiff to Benidorm
- Cardiff to Hereford
- Cardiff to Aberystwyth
- Cardiff to Plymouth
- Cardiff to Cheltenham
- Cardiff to Carmarthen
- Cardiff to Blackwood (Gwent)
- Cardiff to Maesteg
- Cardiff to Reading
- Cardiff to Merthyr Tydfil
- Cardiff to Pontypridd
- Cardiff to Chepstow
- Cardiff to Porthcawl
- Cardiff to Belfast
- Cardiff to Newport (Gwent)
- Cardiff to Birmingham
- Cardiff to Newbridge (Isle of Wight)
Trips to Dublin
- Pwllheli to Porthmadog
- Barmouth to Porthmadog
- Blaenau Ffestiniog to Porthmadog
- Bangor (Gwynedd) to Porthmadog
- Harlech to Porthmadog
- Criccieth to Porthmadog
- Dolgellau to Porthmadog
- Llandudno to Porthmadog
- Llandudno Junction to Porthmadog
- Aberystwyth to Porthmadog
- Wrexham to Porthmadog
- Bala to Porthmadog
- Liverpool to Porthmadog
- Caernarfon to Porthmadog
- Chester to Porthmadog
- Penrhyndeudreath to Porthmadog
- Tywyn to Porthmadog
- Shrewsbury to Porthmadog
- Sheffield to Porthmadog
- Bangor (Down) to Porthmadog