Distance from Armstrong to Sainte-Rose

The distance from Armstrong to Sainte-Rose is 3917 km (or 2434 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 Sainte-Rose is 3243 km (2016 mi).