The distance from Sherbrooke - Quebec to Shearstown is 2234 km (or 1389 mi). The estimated driving time for the trip is 59 h and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between Sherbrooke and Shearstown is 1442 km (897 mi).