The calculated distance (air line) between Velyka Bahachka and Zinkiv is approximately 40 miles respectively 65 kilometers.
By car or train, the actual journey to Zinkiv is certainly longer, as only the direct route (as the crow flies) between Velyka Bahachka and Zinkiv has been calculated here.
Air line (approximately)
65 kilometers
35 nautical miles