Dolwyddelan
Dolwyddelan
Porthmadog
Porthmadog
Bus Driving

Dolwyddelan to Porthmadog

Updated: 29 May 2026

The route from Dolwyddelan to Porthmadog spans 25 kilometers through the heart of Snowdonia National Park. Driving via the A470 and A498 offers a stunning route past the base of Snowdon. Public transport options include local bus services or a combination of rail and heritage steam trains. The journey is short, typically taking under 45 minutes by car.

Total Distance: 25 km driving distance; 18 km straight-line air distance.
Fastest Way
Driving via the A498 is the fastest method, taking roughly 35 minutes.
Cheapest Way
The local bus service is the most cost-effective public transport option at approximately 6 GBP.
Compare Dolwyddelan to Porthmadog Routes
Bus
Connecting
Driving
Direct
Duration 1 hour 35 mins
Avg Price 6-10 GBP 5-8 GBP fuel
Operator Lloyds Coaches N/A
Route Local bus services connecting via Blaenau Ffestiniog. A470 and A498 via Beddgelert.
Tip Check the Gwynedd bus timetable as services are infrequent. The road through Beddgelert is narrow; drive with caution.
Travel Tips
  • Road Conditions
    The A498 can be busy with tourists; allow extra time during summer weekends.
  • Railway Booking
    Book your Ffestiniog Railway tickets in advance, especially during peak holiday seasons.
  • Bus Timings
    Always carry a printed copy of the bus timetable as mobile signal can be weak in the mountains.
  • Parking
    Use the main Porthmadog harbour car park for easy access to the town centre.
  • Local Shops
    Porthmadog has excellent independent shops; support local businesses for your supplies.
Safety Tips
  • Narrow Roads
    Be prepared to pull over into passing places on single-track sections of the A498.
  • Weather Changes
    Snowdonia weather changes rapidly; carry a waterproof jacket even on sunny days.
  • Tidal Awareness
    If walking near the estuary, be aware of fast-moving tides.
  • Emergency Services
    Mobile coverage is intermittent; know the location of the nearest public phone box.
People Also Ask
  • Is there a direct bus?
    No, you usually need to change at Blaenau Ffestiniog.
  • How long is the train ride?
    The heritage train ride to Blaenau takes about 75 minutes.
  • Can I drive on the beach?
    Yes, Black Rock Sands allows vehicle access for a small fee.
  • Is Portmeirion free?
    No, there is an admission fee to enter the village.
  • Are there taxis in Porthmadog?
    Yes, there are several local taxi firms operating from the town centre.
Quick Info
  • From Dolwyddelan, Wales, United Kingdom
  • To Porthmadog, Wales, United Kingdom
  • Modes
Best Time to Travel

April to October to enjoy the Ffestiniog and Welsh Highland Railway services.

Things to Do in Porthmadog
1
Ffestiniog Railway
Ride the historic narrow-gauge steam train from Porthmadog to Blaenau Ffestiniog. It is a world-famous heritage experience.
2
Portmeirion Village
Visit this unique Italianate village located just outside Porthmadog. It is famous for its architecture and gardens.
3
Black Rock Sands
Enjoy the expansive beach where you can drive your car onto the sand. It is a popular spot for water sports.
4
Maritime Museum
Learn about the town's history as a major slate-exporting port. It is located on the harbour.
Tags
Dolwyddelan to Porthmadog Snowdonia travel Porthmadog transport A470 to A498 Ffestiniog Railway Bus from Dolwyddelan North Wales travel Dolwyddelan to Porthmadog distance Travel in Gwynedd Welsh Highland Railway