Distance from Brampton to Petitcodiac

The distance from Brampton to Petitcodiac is 1522 km (or 946 mi). The estimated driving time for the trip is 16h 16min and the main road for this route is the Autoroute Claude-Béchard, 85. In a straight line, the distance between Brampton and Petitcodiac is 1175 km (731 mi).