The calculated distance (air line) between Zanjān and Abhar is approximately 54 miles respectively 87 kilometers.
By car or train, the actual journey to Abhar is certainly longer, as only the direct route (as the crow flies) between Zanjān and Abhar has been calculated here.