Distance from Edmonton to Harrow

The distance from Edmonton to Harrow is 3188 km (or 1981 mi). The estimated driving time for the trip is 33h and the main road for this route is the US 83. In a straight line, the distance between Edmonton and Harrow is 2589 km (1609 mi).