Distance from Ballyclare to Hayling Island

The distance from Ballyclare to Hayling Island is 814 km (or 506 mi). The estimated driving time for the trip is 10h 59min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Ballyclare and Hayling Island is 551 km (343 mi).