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