Distance from Haliburton to St. John's

The distance from Haliburton to St. John's is 3011 km (or 1871 mi). The estimated driving time for the trip is 40h and the main road for this route is the Trans Canada Highway, 1. In a straight line, the distance between Haliburton and St. John's is 1993 km (1239 mi).