Around the World

Distance between Saint Petersburg and Rostov-na-Donu

Distance from Saint Petersburg to Rostov-na-Donu is 957 miles / 1540 kilometers.

Map showing the distance from Saint Petersburg to Rostov-na-Donu

Beeline Air distance: miles km

Saint Petersburg

City: Saint Petersburg
Country: Russia
Coordinates: 59°56′19″N
30°18′50″E

Rostov-na-Donu

City: Rostov-na-Donu
Country: Russia
Coordinates: 47°13′52″N
39°43′23″E

Time difference between Saint Petersburg and Rostov-na-Donu

There is no time difference between Saint Petersburg and Rostov-na-Donu. Current local time in Saint Petersburg and Rostov-na-Donu is 18:18 MSK (2024-03-28)

Search