The calculated distance (air line) between Zadar and Novi Grad is approximately 86 miles respectively 138 kilometers.
By car or train, the actual journey to Novi Grad is certainly longer, as only the direct route (as the crow flies) between Zadar and Novi Grad has been calculated here.