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