How to get from Barmouth Station to Porthmadog by car, truck, walk, bike
Distance between Barmouth Station and Porthmadog is 302 kilometers (187 miles).
Driving distance from Barmouth Station to Porthmadog is 452 kilometers (280 miles)
Route Map
Routes from barmouth-station-causeway-coast-and-glens to porthmadog-gwynedd
4 Ways from Barmouth Station (United kingdom/Causeway Coast and Glens) to Porthmadog (United Kingdom/Gwynedd)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 155 m
2. Turn right onto Ballywoolen Road 515 m
3. Turn left onto Exorna Lane 349 m
4. Turn left onto Mussenden Road, A2 5.96 km
5. Turn right onto Wheatsheaf Road, B201 640 m
See more
Questions and Answers
What is the cheapest way to get from Barmouth Station (United kingdom/Causeway Coast and Glens) to Porthmadog (United Kingdom/Gwynedd)?
How do I get from Barmouth Station (United kingdom/Causeway Coast and Glens) to Porthmadog (United Kingdom/Gwynedd) the fastest?
How long does it take to get from Barmouth Station (United kingdom/Causeway Coast and Glens) to Porthmadog (United Kingdom/Gwynedd)?