Distance from Helensburgh to Craigavon

The distance from Helensburgh to Craigavon is 309 km (or 193 mi). The estimated driving time for the trip is 6h 2min and the main road for this route is the Larne - Cairnryan. In a straight line, the distance between Helensburgh and Craigavon is 202 km (126 mi).