Distance from St. John's to Saint-Leolin

The distance from St. John's to Saint-Leolin is 1800 km (or 1119 mi). The estimated driving time for the trip is 27h and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between St. John's and Saint-Leolin is 932 km (580 mi).