The calculated distance (air line) between Osaka and Tanba is approximately 42 miles respectively 67 kilometers.
By car or train, the actual journey to Tanba is certainly longer, as only the direct route (as the crow flies) between Osaka and Tanba has been calculated here.