Distance from Beechworth to Rosebery

The distance from Beechworth to Rosebery is 589 km (or 366 mi). The estimated driving time for the trip is 6h 6min and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Beechworth and Rosebery is 492 km (306 mi).