The calculated distance (air line) between Mexborough and Bolton upon Dearne is approximately 2 miles respectively 3 kilometers.
By car or train, the actual journey to Bolton upon Dearne is certainly longer, as only the direct route (as the crow flies) between Mexborough and Bolton upon Dearne has been calculated here.
Air line (approximately)
3 kilometers
2 nautical miles