Porthmadog
Porthmadog
Rhyl
Rhyl
Train Driving

Porthmadog to Rhyl

Updated: 29 May 2026

The journey from Porthmadog to Rhyl covers 85 km. Driving via the A470 and A55 is the most efficient route, taking about 2 hours. Alternatively, you can take the train, which requires multiple changes. Rhyl is a traditional seaside town known for its long sandy beach and family attractions.

Total Distance: 85 km driving, 70 km air distance.
Fastest Way
Driving is the fastest option.
Cheapest Way
Driving is the most cost-effective.
Compare Porthmadog to Rhyl Routes
Train
Connecting
Driving
Direct
Duration 2 hours 45 mins 1 hour 50 mins
Avg Price 20 GBP 16 GBP fuel
Operator Transport for Wales N/A
Route Train to Blaenau, Llandudno Junction, then Rhyl. A470 and A55 expressway.
Tip Check the train schedule carefully. The A55 is a fast road; watch for speed cameras.
Travel Tips
  • Parking
    Use the promenade car parks.
  • Waterpark
    Book tickets in advance.
  • Walking
    The promenade is very long.
  • Food
    Try the local ice cream shops.
  • Connectivity
    Good mobile coverage.
Safety Tips
  • Traffic
    Be careful on the promenade.
  • Beach Safety
    Follow lifeguard signs.
  • Emergency
    Dial 999 for help.
  • Sun Safety
    Use sunscreen.
People Also Ask
  • Is the waterpark open?
    Yes, check their website.
  • How long is the drive?
    About 110 minutes.
  • Are there trains?
    Yes, but they require changes.
  • Is it dog friendly?
    Yes, some areas are.
  • Are there hotels?
    Yes, many options.
Quick Info
  • From Porthmadog, Gwynedd, United Kingdom
  • To Rhyl, Denbighshire, United Kingdom
  • Modes
Best Time to Travel

Summer for the beach and funfair.

Things to Do in Rhyl
1
Rhyl Beach
A massive sandy beach perfect for families.
2
SC2 Waterpark
A modern indoor waterpark with slides.
3
Rhyl Pavilion
A theatre hosting various shows.
4
Marine Lake
A lake with a miniature railway.
Tags
Porthmadog to Rhyl A55 route Rhyl travel Denbighshire transport Wales train Porthmadog to Rhyl drive North Wales coast Rhyl beach