Distance from Blaketown to Arthur

The distance from Blaketown to Arthur is 3097 km (or 1925 mi). The estimated driving time for the trip is 40h and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between Blaketown and Arthur is 2125 km (1321 mi).