Distance from Rosetown to Bathurst

The distance from Rosetown to Bathurst is 3938 km (or 2447 mi). The estimated driving time for the trip is 46h and the main road for this route is the Highway 17, 17. In a straight line, the distance between Rosetown and Bathurst is 3039 km (1889 mi).