Distance from Oldbury to Banchory

The distance from Oldbury to Banchory is 653 km (or 406 mi). The estimated driving time for the trip is 6h 60min and the main road for this route is the Emmock Roundabout. In a straight line, the distance between Oldbury and Banchory is 505 km (314 mi).