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