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