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