Distance from Rosyth to Bloomfield

The distance from Rosyth to Bloomfield is 3171 km (or 1971 mi). The estimated driving time for the trip is 38h and the main road for this route is the Gregory Developmental Road, A7. In a straight line, the distance between Rosyth and Bloomfield is 2487 km (1546 mi).