Caernarfon
Caernarfon
Porthmadog
Porthmadog
Bus Driving

Caernarfon to Porthmadog

Updated: 29 May 2026

The journey from Caernarfon to Porthmadog covers approximately 35 kilometers along the scenic A487 coastal road. You will pass through the historic village of Penygroes and the foothills of the Snowdonia National Park. Public transport is primarily served by the T2 TrawsCymru bus service. The route offers stunning views of the Welsh coastline and mountain ranges. Expect a travel time of roughly 45 to 55 minutes depending on traffic conditions.

Total Distance: 35 km driving distance; 28 km straight-line air distance.
Fastest Way
Driving your own vehicle takes 45 minutes, saving 10 minutes over the bus.
Cheapest Way
Bus via TrawsCymru is the most cost-effective method at approximately 6 GBP.
Compare Caernarfon to Porthmadog Routes
Bus
Direct
Driving
Direct
Duration 55 mins 45 mins
Avg Price 6 GBP 5 GBP
Operator TrawsCymru N/A
Route T2 service from Caernarfon Bus Station to Porthmadog Park. A487 south through Penygroes and Tremadog.
Tip Use the TrawsCymru app for real-time bus tracking. Watch for speed cameras in village zones like Llanwnda.
Travel Tips
  • Bus Passes
    If you are a resident, use your Welsh concessionary travel card for free bus travel.
  • Traffic
    Avoid the A487 during peak school run hours to prevent delays in Penygroes.
  • Parking
    Porthmadog has several pay-and-display car parks near the harbour.
  • Weather
    Always carry a waterproof jacket as coastal weather changes rapidly.
  • Navigation
    Download offline maps as mobile signal can be weak in the Snowdonia valleys.
Safety Tips
  • Road Conditions
    The A487 is narrow in sections; drive with caution during heavy rain.
  • Pedestrians
    Be mindful of hikers crossing the road near Snowdonia trailheads.
  • Emergency
    Dial 999 for emergency services if you encounter a serious road incident.
  • Lighting
    Ensure your headlights are functional as many rural roads lack street lighting.
People Also Ask
  • Is there a train from Caernarfon to Porthmadog?
    No, there is no direct rail link between these two towns.
  • How long is the bus ride?
    The T2 bus service typically takes 55 minutes.
  • Are there taxis available?
    Yes, local taxi firms operate in Caernarfon for private transfers.
  • Is the route scenic?
    Yes, the A487 offers beautiful views of the Snowdonia mountains.
  • Can I cycle this route?
    Yes, but the A487 is a busy road; use designated cycle paths where possible.
Quick Info
  • From Caernarfon, Gwynedd, United Kingdom
  • To Porthmadog, Gwynedd, United Kingdom
  • Modes
Best Time to Travel

May to September for clear coastal visibility and longer daylight hours.

Things to Do in Porthmadog
1
Caernarfon Castle
Explore this massive medieval fortress built by Edward I. It is a UNESCO World Heritage site.
2
Ffestiniog Railway
Board the historic narrow-gauge steam train in Porthmadog. It offers spectacular mountain scenery.
3
Black Rock Sands
Visit this expansive beach near Porthmadog where you can drive your car onto the sand.
4
Portmeirion Village
Tour the unique Italianate village designed by Clough Williams-Ellis located just outside Porthmadog.
Tags
Caernarfon to Porthmadog bus A487 route travel to Porthmadog Gwynedd transport Caernarfon travel guide Porthmadog bus times North Wales travel driving in Gwynedd