Distance from Porthmadog to Armagh
The distance from Porthmadog to Armagh is 459 km (or 286 mi). The estimated driving time for the trip is 13h 49min and the main road for this route is the Belfast - Liverpool (Birkenhead). In a straight line, the distance between Porthmadog and Armagh is 229 km (143 mi).
Distance from Porthmadog and other towns
- Distance from Porthmadog to Carnforth
- Distance from Porthmadog to Newry
- Distance from Porthmadog to Purley
- Distance from Porthmadog to Lochailort
- Distance from Porthmadog to Chepstow
- Distance from Porthmadog to Dartford
- Distance from Porthmadog to Settle
- Distance from Porthmadog to Kington
- Distance from Porthmadog to Harrogate
- Distance from Porthmadog to Middlesbrough
- Distance from Porthmadog to Talsarnau
- Distance from Porthmadog to Tetbury
Distance from Armagh and other towns
- Distance from Armagh to Cardiff
- Distance from Armagh to Birmingham
- Distance from Armagh to Nottingham
- Distance from Armagh to Liverpool
- Distance from Armagh to Bristol
- Distance from Armagh to Portsmouth
- Distance from Armagh to Middlesbrough
- Distance from Armagh to Belfast
- Distance from Armagh to Sheffield
- Distance from Armagh to London
- Distance from Armagh to Reading