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