Distance from Ottawa - Ontario to Didsbury

The distance from Ottawa - Ontario to Didsbury is 3406 km (or 2117 mi). The estimated driving time for the trip is 39h and the main road for this route is the Highway 7, 7. In a straight line, the distance between Ottawa and Didsbury is 2877 km (1788 mi).