Distance from Castle Douglas to Crook

The distance from Castle Douglas to Crook is 179 km (or 112 mi). The estimated driving time for the trip is 2h 17min and the main road for this route is the Front Street / Issac's Tea Trail. In a straight line, the distance between Castle Douglas and Crook is 146 km (91 mi).