Distance between Osun and Gojra is 7493.62 km.
This distance is equal to 4656.32 miles, and 4043.55 nautical miles.
The distance line on map shows distance from Osun to Gojra between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Osun to Gojra,
It takes 8.31 hours to arrive.