Distance from Armstrong to Thurso

The distance from Armstrong to Thurso is 3947 km (or 2453 mi). The estimated driving time for the trip is 46h and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Armstrong and Thurso is 3264 km (2029 mi).