Distance from Gloucester to Armagh

The distance from Gloucester to Armagh is 493 km (or 307 mi). The estimated driving time for the trip is 5h 34min and the main road for this route is the Aviation Parkway. In a straight line, the distance between Gloucester and Armagh is 413 km (257 mi).