Distance from Arbroath to Ballyclare

The distance from Arbroath to Ballyclare is 370 km (or 230 mi). The estimated driving time for the trip is 6h 50min and the main road for this route is the Belfast - Cairnryan. In a straight line, the distance between Arbroath and Ballyclare is 294 km (183 mi).