Distance from Mexborough to Royston

The distance from Mexborough to Royston is 21 km (or 14 mi). The estimated driving time for the trip is 21min and the main road for this route is the Park Spring Road. In a straight line, the distance between Mexborough and Royston is 16 km (10 mi).