Machynlleth
Machynlleth
Bangor
Bangor
Train Driving

Machynlleth to Bangor

Updated: 30 May 2026

The journey from Machynlleth to Bangor is a scenic trip along the coast of North Wales. By car, the journey takes 1 hour 45 minutes via the A487. By train, you will travel via Dovey Junction and the North Wales Coast Line. Bangor is a university city with a cathedral and a pier.

Total Distance: 85 km driving distance; 70 km straight-line air distance.
Fastest Way
Driving is the fastest at 1 hour 45 minutes.
Cheapest Way
Driving is generally cheaper for groups.
Compare Machynlleth to Bangor Routes
Train
Connecting
Driving
Direct
Duration 2 hours 30 mins 1 hour 45 mins
Avg Price 25-40 GBP 18-25 GBP in fuel
Operator Transport for Wales N/A
Route Cambrian Line to Dovey Junction, then train to Bangor. A487.
Tip The train offers beautiful coastal views. The A487 is a beautiful coastal road.
Travel Tips
  • Train Tickets
    Buy tickets at the station or on the app.
  • Parking
    Use the Deiniol Road car park in Bangor.
  • Navigation
    The route is very simple.
  • Local Travel
    Bangor is very walkable.
  • Local Food
    Try a traditional Welsh cake.
Safety Tips
  • Train Safety
    Stay behind the yellow line on platforms.
  • Personal Safety
    Stay alert in the town center at night.
  • Road Safety
    The A487 is a winding road.
  • Emergency
    Call 999 for emergencies.
People Also Ask
  • Is there a direct train?
    No, you must change at Dovey Junction.
  • How long is the journey?
    About 1 hour 45 minutes by car.
  • Are there tolls?
    No, there are no tolls.
  • Is it a good route?
    Yes, it is very scenic.
  • Best way to travel?
    Driving is most flexible.
Quick Info
  • From Machynlleth, Powys, United Kingdom
  • To Bangor, Gwynedd, United Kingdom
  • Modes
Best Time to Travel

Anytime, especially in summer.

Things to Do in Bangor
1
Bangor Cathedral
A historic cathedral in the city center.
2
Bangor Pier
A beautiful Victorian pier.
3
Penrhyn Castle
A historic castle with a museum.
4
Menai Bridge
A historic bridge connecting to Anglesey.
Tags
Machynlleth to Bangor North Wales travel Driving to Bangor Train to Bangor A487 route Bangor guide Machynlleth travel Cheapest way to Bangor