Distance from Barnstaple to Armagh
The distance from Barnstaple to Armagh is 915 km (or 569 mi). The estimated driving time for the trip is 12h 8min and the main road for this route is the M6. In a straight line, the distance between Barnstaple and Armagh is 403 km (251 mi).
Distance from Barnstaple and other towns
- Distance from Barnstaple to Tenterden
- Distance from Barnstaple to Bridgnorth
- Distance from Barnstaple to Ballyclare
- Distance from Barnstaple to Tavistock
- Distance from Barnstaple to Carmarthen
- Distance from Barnstaple to Corwen
- Distance from Barnstaple to Llanbedr
- Distance from Barnstaple to Steyning
- Distance from Barnstaple to Dumfries
- Distance from Barnstaple to Barking
- Distance from Barnstaple to Barnet
- Distance from Barnstaple to Aberdeen
Distance from Armagh and other towns
- Distance from Armagh to Bristol
- Distance from Armagh to Leicester
- Distance from Armagh to Edinburgh
- Distance from Armagh to Middlesbrough
- Distance from Armagh to Liverpool
- Distance from Armagh to Belfast
- Distance from Armagh to Leeds
- Distance from Armagh to Cardiff
- Distance from Armagh to Stoke-On-Trent
- Distance from Armagh to Brighton
- Distance from Armagh to Sheffield