How to get from Porthmadog to Cardiff by car, truck, walk, bike
Distance between Porthmadog and Cardiff is 173 kilometers (107 miles).
Driving distance from Porthmadog to Cardiff is 236 kilometers (146 miles)
Route Map
Routes from porthmadog-gwynedd to cardiff-cardiff
4 Ways from Porthmadog (United Kingdom/Gwynedd) to Cardiff (United Kingdom/Cardiff)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 16 m
2. Turn left onto Heol-y-Parc 82 m
3. Turn right onto High Street, A497 3.55 km
4. At roundabout, take exit 2 onto A487 10.91 km
5. Continue onto A470 21.83 km
See more
Questions and Answers
What is the cheapest way to get from Porthmadog (United Kingdom/Gwynedd) to Cardiff (United Kingdom/Cardiff)?
How do I get from Porthmadog (United Kingdom/Gwynedd) to Cardiff (United Kingdom/Cardiff) the fastest?
How long does it take to get from Porthmadog (United Kingdom/Gwynedd) to Cardiff (United Kingdom/Cardiff)?
Trips from Porthmadog
PorthmadogChesterTrips to Cardiff (United Kingdom/Cardiff)
Filton Abbey WoodCardiffWinchesterCardiffPorthmadogCardiffParkdean Resorts Trecco Bay Holiday Park, WalesCardiffPye Corner StationCardiffTurinCardiffNeathCardiffTredegarCardiffWalsallCardiffOther interesting routes
CeredigionConwyFlintshireGwyneddLiverpoolSir DdinbychSir Ynys MonWirralWrexhamInformation about Stations
All station in Porthmadog (United Kingdom/Gwynedd)
Minffordd Porthmadog StationTalsarnau Porthmadog StationPenrhyndeudraeth Porthmadog StationTygwyn Porthmadog StationPorthmadog (WHHR) Porthmadog StationPen-y-Mount Porthmadog StationPont Croesor Halt PorthmadogGelert's Farm Porthmadog StationPenrhyn Porthmadog Station All station in Cardiff (United Kingdom/Cardiff)
Heath High Level CardiffFairwater Cardiff StationBirchgrove Cardiff StationHeath Low Level CardiffDanescourt Cardiff StationTy Glas Cardiff StationCardiff Airport Cardiff