Distance from Porthmadog to Ashington
The distance from Porthmadog to Ashington is 420 km (or 261 mi). The estimated driving time for the trip is 4h 41min and the main road for this route is the M62. In a straight line, the distance between Porthmadog and Ashington is 300 km (187 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 Ashington and other towns
- Distance from Ashington to Cardiff
- Distance from Ashington to Glasgow
- Distance from Ashington to London
- Distance from Ashington to Sheffield
- Distance from Ashington to Nottingham
- Distance from Ashington to Middlesbrough
- Distance from Ashington to Leicester
- Distance from Ashington to Reading
- Distance from Ashington to Stoke-On-Trent
- Distance from Ashington to Brighton
- Distance from Ashington to Edinburgh