Distance from to

Distance between Gresik and Margahayu

Distance between Gresik and Margahayu is 476.73 km. This distance is equal to 296.23 miles, and 257.25 nautical miles.

The distance line on map shows distance from Gresik to Margahayu between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Gresik to Margahayu,
It takes 0.53 hours to arrive.

Gresik -7.1607647 112.6470548
Margahayu -6.944438 108.332266
Distance 476.73 km 296.23 miles

Related Distances