Distance from St. John's to Shippagan

The distance from St. John's to Shippagan is 1788 km (or 1112 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 Shippagan is 899 km (559 mi).