Distance from Castle Douglas to Hockley

The distance from Castle Douglas to Hockley is 598 km (or 372 mi). The estimated driving time for the trip is 6h 21min and the main road for this route is the Doncaster Bypass. In a straight line, the distance between Castle Douglas and Hockley is 487 km (303 mi).