Distance from to

Distance between Surabaya and Margahayu

Distance between Surabaya and Margahayu is 487.91 km. This distance is equal to 303.17 miles, and 263.28 nautical miles.

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

Surabaya -7.2652778 112.7425
Margahayu -6.944438 108.332266
Distance 487.91 km 303.17 miles

Related Distances