Distance from to

Distance between Masjed-E-Soleyman and Al-Hay

Distance between Masjed-E-Soleyman and Al-Hay is 308.06 km. This distance is equal to 191.42 miles, and 166.23 nautical miles.

The distance line on map shows distance from Masjed-E-Soleyman to Al-Hay between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Masjed-E-Soleyman to Al-Hay,
It takes 0.34 hours to arrive.

Masjed-E-Soleyman 31.9333333 49.3
Al-Hay 32.174167 46.043333
Distance 308.06 km 191.42 miles

Related Distances