Distance from Daveluyville to Armagh

The distance from Daveluyville to Armagh is 164 km (or 102 mi). The estimated driving time for the trip is 1h 56min and the main road for this route is the 5e Rang, 281. In a straight line, the distance between Daveluyville and Armagh is 132 km (83 mi).