Distance between Rajkot and Shivpuri

Distance between Rajkot and Shivpuri is 779.33 km.
This distance is equal to 484.25 miles, and 420.53 nautical miles.

484.25 Miles
779.33 Km.

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