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