Distance from Beaverbrook to Cache Bay

The distance from Beaverbrook to Cache Bay is 1404 km (or 873 mi). The estimated driving time for the trip is 15h 52min and the main road for this route is the Fredericton Bypass, NB 8. In a straight line, the distance between Beaverbrook and Cache Bay is 1027 km (639 mi).