Distance from Cookstown to Hayes

The distance from Cookstown to Hayes is 834 km (or 519 mi). The estimated driving time for the trip is 11h 31min and the main road for this route is the Doncaster Bypass. In a straight line, the distance between Cookstown and Hayes is 580 km (361 mi).