Distance from Heriot to Craigavon

The distance from Heriot to Craigavon is 365 km (or 227 mi). The estimated driving time for the trip is 6h 35min and the main road for this route is the Larne - Cairnryan. In a straight line, the distance between Heriot and Craigavon is 262 km (163 mi).