Criccieth is a charming seaside town with a historic castle. The journey from Machynlleth is approximately 65 km. Driving via the A487 and A497 is the most direct route, taking about 1 hour and 30 minutes. This route offers beautiful coastal views. Driving is the most practical way to reach this destination.
Total Distance: 65 km driving distance; 50 km straight-line distance.
The road through Porthmadog can be busy.
May to September for the best weather and beach access.