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