Distance from Apsley to Caledon

The distance from Apsley to Caledon is 221 km (or 138 mi). The estimated driving time for the trip is 2h 47min and the main road for this route is the Highway 28, 28. In a straight line, the distance between Apsley and Caledon is 179 km (112 mi).