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