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