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