Distance from Elora to Apsley

The distance from Elora to Apsley is 294 km (or 183 mi). The estimated driving time for the trip is 3h 42min and the main road for this route is the Highway 28, 28. In a straight line, the distance between Elora and Apsley is 221 km (138 mi).