Welshpool
Welshpool
Criccieth
Criccieth
Train Driving

Welshpool to Criccieth

Updated: 30 May 2026

The journey from Welshpool to Criccieth covers approximately 115 kilometers through the heart of Mid and North Wales. Driving is the most efficient method, typically taking around 2 hours via the A458 and A470 roads. Public transport involves a complex combination of bus and train services, often requiring a change at Machynlleth. You will traverse the stunning Snowdonia National Park, offering dramatic mountain vistas. The route is characterized by winding rural roads that demand careful navigation. Expect a scenic transition from the rolling hills of Powys to the rugged coastline of the Llyn Peninsula.

Total Distance: 115 km driving distance, 85 km straight-line air distance.
Fastest Way
Driving via the A458 and A470 is the fastest, taking just over 2 hours.
Cheapest Way
Driving is the most cost-effective if traveling with more than one person.
Compare Welshpool to Criccieth Routes
Train
Connecting
Driving
Direct
Duration 3 hours 45 mins 2 hours 10 mins
Avg Price 30-45 GBP 25-35 GBP in fuel
Operator Transport for Wales N/A
Route Cambrian Line from Welshpool to Machynlleth, then change for Porthmadog and local bus. A458 to Mallwyd, then A470 towards Porthmadog and A497 to Criccieth.
Tip Book tickets in advance via the Transport for Wales app for cheaper fares. Watch for sheep on the road near the mountain passes.
Travel Tips
  • Check Road Closures
    Always check Traffic Wales for updates on the A470, as mountain roads can close during severe weather.
  • Pack Layers
    Coastal weather changes rapidly; bring a waterproof jacket even in summer.
  • Fuel Up
    Fill your tank in Welshpool, as petrol stations become sparse in the Snowdonia mountain sections.
  • Local Bus
    Use the TrawsCymru bus network for affordable travel between smaller towns if you do not have a car.
  • Train Booking
    Use the split-ticketing feature on rail websites to save money on longer journeys.
Safety Tips
  • Mountain Driving
    Drive slowly on the A470; the roads are narrow and have many blind corners.
  • Tidal Awareness
    If visiting beaches like Black Rock Sands, be aware of tide times to avoid getting your vehicle stuck.
  • Emergency Contacts
    Keep a physical map in your car, as mobile signal is unreliable in the remote valleys of Snowdonia.
  • Pedestrian Safety
    Be cautious of hikers crossing roads in popular tourist areas like Betws-y-Coed.
People Also Ask
  • Is there a direct train from Welshpool to Criccieth?
    No, you must change at Machynlleth and often take a bus from Porthmadog.
  • How long does it take to drive?
    It typically takes between 2 hours and 2 hours 30 minutes depending on traffic.
  • Are the roads in Snowdonia difficult?
    They are narrow and winding, requiring confidence, but are well-maintained.
  • Can I take a dog on the train?
    Yes, dogs are allowed on Transport for Wales trains free of charge.
  • What is the best time to visit?
    Late spring and early autumn offer the best balance of weather and fewer crowds.
Quick Info
  • From Welshpool, Powys, United Kingdom
  • To Criccieth, Gwynedd, United Kingdom
  • Modes
Best Time to Travel

May to September for optimal daylight hours and clear visibility on mountain passes.

Things to Do in Criccieth
1
Criccieth Castle
Explore the ruins of this 13th-century fortress overlooking the sea. It offers panoramic views of Cardigan Bay.
2
Marine Beach
Enjoy a walk along the pebble and sand beach. It is perfect for families and offers great views of the castle.
3
Dylan's Restaurant
Dine at this iconic waterfront location known for fresh local seafood. Reservations are highly recommended.
4
Black Rock Sands
Visit this expansive beach nearby where you can drive your car onto the sand. It is a unique experience in North Wales.
Tags
Welshpool to Criccieth travel driving Welshpool to Criccieth trains to Criccieth North Wales travel guide A458 road route Criccieth transport Powys to Gwynedd travel scenic drives in Wales Criccieth train station Wales road trip