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