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