Distance from Porthmadog to Fraserburgh
The distance from Porthmadog to Fraserburgh is 746 km (or 464 mi). The estimated driving time for the trip is 8h 18min and the main road for this route is the M6. In a straight line, the distance between Porthmadog and Fraserburgh is 547 km (340 mi).
Distance from Porthmadog and other towns
- Distance from Porthmadog to Walton-On-Thames
- Distance from Porthmadog to Crewe
- Distance from Porthmadog to Lampeter
- Distance from Porthmadog to Dungannon
- Distance from Porthmadog to Melksham
- Distance from Porthmadog to Chessington
- Distance from Porthmadog to Auchterarder
- Distance from Porthmadog to Dartford
- Distance from Porthmadog to Girvan
- Distance from Porthmadog to Ipswich
- Distance from Porthmadog to Kinbrace
- Distance from Porthmadog to Axbridge
Distance from Fraserburgh and other towns
- Distance from Fraserburgh to Cardiff
- Distance from Fraserburgh to Glasgow
- Distance from Fraserburgh to London
- Distance from Fraserburgh to Sheffield
- Distance from Fraserburgh to Nottingham
- Distance from Fraserburgh to Middlesbrough
- Distance from Fraserburgh to Leicester
- Distance from Fraserburgh to Reading
- Distance from Fraserburgh to Stoke-On-Trent
- Distance from Fraserburgh to Brighton
- Distance from Fraserburgh to Edinburgh