Distance from Beaverbrook to Labelle

The distance from Beaverbrook to Labelle is 959 km (or 596 mi). The estimated driving time for the trip is 10h 31min and the main road for this route is the Fredericton Bypass, NB 8. In a straight line, the distance between Beaverbrook and Labelle is 625 km (389 mi).