Distance from Margate to Ballyclare

The distance from Margate to Ballyclare is 865 km (or 538 mi). The estimated driving time for the trip is 11h 34min and the main road for this route is the Belfast - Cairnryan. In a straight line, the distance between Margate and Ballyclare is 619 km (385 mi).