Distance between St Petersburg and Rostov-on-Don
Distance between St Petersburg and Rostov-on-Don is 1539.45 km. This distance is equal to 956.57 miles, and 830.68 nautical miles.
The distance line on map shows distance from St Petersburg to Rostov-on-Don between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between St Petersburg to Rostov-on-Don,
It takes 1.71 hours to arrive.
St Petersburg | 59.939039 | 30.315785 |
---|---|---|
Rostov-on-Don | 47.2331886 | 39.7150003 |
Distance | 1539.45 km | 956.57 miles |
Related Distances
- Distance between St Petersburg and Pestovo (345,97 km.)
- Distance between Tartu and St Petersburg (269,28 km.)
- Distance between St Petersburg and Priozersk (123,34 km.)
- Distance between St Petersburg and Veliky Novgorod (166,34 km.)
- Distance between St Petersburg and Noonu (234,25 km.)
- Distance between St Petersburg and Espoo (315,27 km.)