Distance from Beaverbrook to Ashern

The distance from Beaverbrook to Ashern is 3270 km (or 2032 mi). The estimated driving time for the trip is 38h and the main road for this route is the Fredericton Bypass, NB 8. In a straight line, the distance between Beaverbrook and Ashern is 2384 km (1482 mi).