Porthmadog
Porthmadog
Train Driving

Porthmadog to Newport

Updated: 29 May 2026

The journey from Porthmadog to Newport covers 230 km. Driving via the A470 is a scenic route through the mountains, taking about 4 hours 30 minutes. Alternatively, you can take the train, which requires a change. Newport is a city in South Wales known for its history and waterfront.

Total Distance: 230 km driving, 190 km air distance.
Fastest Way
Driving is the fastest option.
Cheapest Way
Driving is the most cost-effective.
Compare Porthmadog to Newport Routes
Train
Connecting
Driving
Direct
Duration 5 hours 30 mins 4 hours 15 mins
Avg Price 55 GBP 35 GBP fuel
Operator Transport for Wales N/A
Route Train to Machynlleth, then Newport. A470 road.
Tip Check the train schedule carefully. The A470 is a beautiful but winding road.
Travel Tips
  • Parking
    Use the city centre car parks.
  • Walking
    The city is very walkable.
  • Museums
    Many are free to enter.
  • Food
    Try the local restaurants.
  • Connectivity
    Good mobile coverage.
Safety Tips
  • Traffic
    Be careful in the city centre.
  • Emergency
    Dial 999 for help.
  • Walking
    Use pedestrian crossings.
  • General
    Stay aware of your surroundings.
People Also Ask
  • Is the bridge open?
    Yes, check their website.
  • How long is the drive?
    About 255 minutes.
  • Are there trains?
    Yes, direct trains available.
  • Is it dog friendly?
    Yes, some areas are.
  • Are there hotels?
    Yes, many options.
Quick Info
  • From Porthmadog, Gwynedd, United Kingdom
  • To Newport, Newport, United Kingdom
  • Modes
Best Time to Travel

Year-round for city activities.

Things to Do in Newport
1
Newport Transporter Bridge
A historic bridge.
2
Tredegar House
A historic house.
3
Newport Wetlands
A nature reserve.
4
City Centre
Explore the local shops.
Tags
Porthmadog to Newport A470 route Newport travel Wales transport Wales train Porthmadog to Newport drive South Wales Newport city