Distance from St. John's to Main Brook

The distance from St. John's to Main Brook is 996 km (or 619 mi). The estimated driving time for the trip is 12h 26min and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between St. John's and Main Brook is 467 km (291 mi).