How to get from Machynlleth to Dolgellau by car, truck, bike, walk

Distance between Machynlleth and Dolgellau is 17 kilometers (11 miles).
Driving distance from Machynlleth to Dolgellau is 26 kilometers (16 miles)

MachynllethDolgellau
Leaving from
Going to

Route Map

Routes from machynlleth-powys to dolgellau-gwynedd

4 Ways from Machynlleth (United Kingdom/Powys) to Dolgellau (United Kingdom/Gwynedd)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Maengwyn Street, A489 107 m
2. Turn right onto Penrallt Street, A487 1.21 km
3. Turn right onto A487 9.12 km
4. Turn right 155 m
5. Turn left 204 m
6. Keep left 83 m
7. Turn sharp right onto A487 1.95 km
8. Keep left onto Rhiw Staerdywyll 512 m
9. Turn sharp right onto B4405 1.42 km
10. Turn left onto A487 6.53 km
11. Turn left onto A470 3.87 km
12. Keep left 58 m
13. Turn left 1.21 km
14. Turn slight right onto Eldon Square 40 m
15. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Machynlleth (United Kingdom/Powys) to Dolgellau (United Kingdom/Gwynedd)?
How do I get from Machynlleth (United Kingdom/Powys) to Dolgellau (United Kingdom/Gwynedd) the fastest?
How long does it take to get from Machynlleth (United Kingdom/Powys) to Dolgellau (United Kingdom/Gwynedd)?