Distance Calculator

Saint Petersburg Distances

Saint Petersburg city is located in Russia at the 59.9386, 30.3141 coordinates. Distance from Saint Petersburg to cities are listed below, also there are 30 sub cities within Saint Petersburg, click on the city name to find distance between. Distance from Saint Petersburg to Moscow 634 km, to Novosibirsk 3105 km, to Yekaterinburg 1782 km. The green marker indicates the location of Saint Petersburg.

Share on

Distance Between Saint Petersburg and Cities

List of distances from Saint Petersburg to Russia cities.

CityDistance to Saint Petersburg
Moscow to Saint Petersburg634 km
Novosibirsk to Saint Petersburg3105 km
Yekaterinburg to Saint Petersburg1782 km
Nizhniy Novgorod to Saint Petersburg896 km
Samara to Saint Petersburg1419 km
Omsk to Saint Petersburg2584 km
Kazan to Saint Petersburg1199 km
Rostov-na-Donu to Saint Petersburg1540 km
Chelyabinsk to Saint Petersburg1911 km
Saint Petersburg to Ufa1631 km
Saint Petersburg to Volgograd1543 km
Perm to Saint Petersburg1492 km
Krasnoyarsk to Saint Petersburg3574 km
Saint Petersburg to Saratov1349 km
Saint Petersburg to Voronezh1071 km
Krasnodar to Saint Petersburg1753 km
Saint Petersburg to Ulyanovsk1250 km
Izhevsk to Saint Petersburg1370 km
Saint Petersburg to Yaroslavl607 km
Barnaul to Saint Petersburg3252 km
Vladivostok to Saint Petersburg6537 km
Irkutsk to Saint Petersburg4415 km
Khabarovsk to Saint Petersburg6194 km
Orenburg to Saint Petersburg1778 km
Ryazan' to Saint Petersburg815 km
Tyumen to Saint Petersburg2041 km
Lipetsk to Saint Petersburg994 km
Penza to Saint Petersburg1166 km
Astrakhan' to Saint Petersburg1906 km
Makhachkala to Saint Petersburg2216 km
Tomsk to Saint Petersburg3131 km
Kemerovo to Saint Petersburg3257 km
Saint Petersburg to Tula775 km
Kirov to Saint Petersburg1105 km
Cheboksary to Saint Petersburg1079 km
Kaliningrad to Saint Petersburg826 km
Bryansk to Saint Petersburg784 km
Ivanovo to Saint Petersburg700 km
Kursk to Saint Petersburg982 km
Saint Petersburg to Tver472 km
Saint Petersburg to Stavropol'1829 km
Ulan-Ude to Saint Petersburg4619 km
Arkhangel'sk to Saint Petersburg735 km
Belgorod to Saint Petersburg1109 km
Kurgan to Saint Petersburg2113 km
Kaluga to Saint Petersburg700 km
Orel to Saint Petersburg852 km
Saint Petersburg to Smolensk583 km
Murmansk to Saint Petersburg1014 km
Saint Petersburg to Vladikavkaz2115 km
Saint Petersburg to Vologda544 km
Saint Petersburg to Vladimir727 km
Chita to Saint Petersburg4897 km
Saint Petersburg to Saransk1099 km
Saint Petersburg to Tambov1052 km
Saint Petersburg to Yoshkar-Ola1087 km
Kostroma to Saint Petersburg655 km
Nal'chik to Saint Petersburg2036 km
Petrozavodsk to Saint Petersburg300 km
Yakutsk to Saint Petersburg4831 km
Saint Petersburg to Syktyvkar1123 km
Groznyy to Saint Petersburg2120 km
Blagoveshchensk to Saint Petersburg5702 km
Velikiy Novgorod to Saint Petersburg167 km
Pskov to Saint Petersburg262 km
Petropavlovsk-Kamchatsky to Saint Petersburg6636 km
Yuzhno-Sakhalinsk to Saint Petersburg6656 km
Abakan to Saint Petersburg3644 km
Maykop to Saint Petersburg1826 km
Cherkessk to Saint Petersburg1916 km
Please Share Your Comments