The calculated distance (air line) between Grünstadt and Einhausen is approximately 19 miles respectively 31 kilometers.
By car or train, the actual journey to Einhausen is certainly longer, as only the direct route (as the crow flies) between Grünstadt and Einhausen has been calculated here.