Distance from Anstruther to Cookstown

The distance from Anstruther to Cookstown is 390 km (or 243 mi). The estimated driving time for the trip is 7h 7min and the main road for this route is the Belfast - Cairnryan. In a straight line, the distance between Anstruther and Cookstown is 309 km (193 mi).