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