Distance from to

Distance Between Russia Cities

Select start and destination city to calculate the distance between Russia cities.

Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.

Distance Between Major Cities in Russia

Start and Destination CityDistanceMileage
Abakan to Adygeya3,759 km2,336 miles
Adygeya to Altai Krai3,189 km1,982 miles
Altai Krai to Altay279 km173 miles
Altay to Amur2,779 km1,727 miles
Amur to Arkhangel'sk4,611 km2,865 miles
Arkhangel'sk to Arkhangelskaya2,097 km1,303 miles
Arkhangelskaya to Astrakhan606 km377 miles
Astrakhan to Astrakhan'2 km1 miles
Astrakhan' to Barnaul2,646 km1,644 miles
Barnaul to Bashkortostan1,804 km1,121 miles
Bashkortostan to Belgorod1,382 km859 miles
Belgorod to Birobidzhan6,409 km3,982 miles
Birobidzhan to Blagoveshchensk422 km262 miles
Blagoveshchensk to Brjansk5,943 km3,693 miles
Brjansk to Bryansk3 km2 miles
Bryansk to Cheboksary886 km551 miles
Cheboksary to Chechnya1,420 km882 miles
Chechnya to Chelyabinsk1,727 km1,073 miles
Chelyabinsk to Cherkessk1,839 km1,143 miles
Cherkessk to Chita5,155 km3,203 miles
Chita to Chukotskiy Avtonomnyy Okrug3,512 km2,182 miles
Chukotskiy Avtonomnyy Okrug to Chuvashia5,762 km3,580 miles
Chuvashia to Dagestan1,492 km927 miles
Dagestan to Elista515 km320 miles
Elista to Gorno-Altaysk3,051 km1,896 miles
Gorno-Altaysk to Groznyy3,119 km1,938 miles
Groznyy to Ingushetiya71 km44 miles
Ingushetiya to Irkutsk4,416 km2,744 miles
Irkutsk to Ivanovo3,959 km2,460 miles
Ivanovo to Izhevsk741 km460 miles
Izhevsk to Jaroslavl805 km500 miles
Jaroslavl to Jewish Autonomous Oblast5,741 km3,567 miles
Jewish Autonomous Oblast to Kabardino-Balkariya6,453 km4,010 miles
Kabardino-Balkariya to Kaliningrad2,086 km1,296 miles
Kaliningrad to Kalmykiya1,987 km1,235 miles
Kalmykiya to Kaluga1,110 km690 miles
Kaluga to Kamtsjatka6,408 km3,982 miles
Kamtsjatka to Karachayevo-Cherkesiya7,310 km4,542 miles
Karachayevo-Cherkesiya to Kazan1,424 km885 miles
Kazan to Kemerovo2,295 km1,426 miles
Kemerovo to Khabarovsk Krai3,250 km2,019 miles
Khabarovsk Krai to Khabarovsk234 km145 miles
Khabarovsk to Khakasiya3,131 km1,946 miles
Khakasiya to Khanty-Mansiysk1,557 km967 miles
Khanty-Mansiysk to Khanty-Mansiyskiy Avtonomnyy Okrug161 km100 miles
Khanty-Mansiyskiy Avtonomnyy Okrug to Kirov1,213 km754 miles
Kirov to Komi Republic646 km401 miles
Komi Republic to Kostroma1,007 km626 miles
Kostroma to Krasnodar1,422 km884 miles
Krasnodar to Krasnodarskiy87 km54 miles
Krasnodarskiy to Krasnoyarsk3,802 km2,362 miles
Krasnoyarsk to Krasnoyarskiy923 km574 miles
Krasnoyarskiy to Kurgan1,904 km1,183 miles
Kurgan to Kursk1,953 km1,214 miles
Kursk to Kyzyl3,906 km2,427 miles
Kyzyl to Leningrad3,852 km2,394 miles
Leningrad to Lipetsk955 km593 miles
Lipetsk to Magadan6,115 km3,800 miles
Magadan to Makhachkala6,655 km4,135 miles
Makhachkala to Mariy-El1,497 km930 miles
Mariy-El to Maykop1,426 km886 miles
Maykop to Mordoviya1,108 km688 miles
Mordoviya to Moscow445 km277 miles
Moscow to Moskovskaya63 km39 miles
Moskovskaya to Murmansk1,537 km955 miles
Murmansk to Nal'chik2,895 km1,799 miles
Nal'chik to Nar'yan-Mar2,741 km1,703 miles
Nar'yan-Mar to Nenetskiy Avtonomnyy Okrug196 km122 miles
Nenetskiy Avtonomnyy Okrug to Nizhniy Novgorod1,435 km892 miles
Nizhniy Novgorod to Nizjnij Novgorod5 km3 miles
Nizjnij Novgorod to North Ossetia1,474 km916 miles
North Ossetia to Novgorod1,942 km1,207 miles
Novgorod to Novosibirsk3,093 km1,922 miles
Novosibirsk to Omsk613 km381 miles
Omsk to Orel2,417 km1,502 miles
Orel to Orenburg1,295 km805 miles
Orenburg to Orjol1,296 km805 miles
Orjol to Penza597 km371 miles
Penza to Perm884 km549 miles
Perm to Petropavlovsk-Kamchatsky5,831 km3,623 miles
Petropavlovsk-Kamchatsky to Petrozavodsk6,343 km3,941 miles
Petrozavodsk to Primorskiy6,206 km3,856 miles
Primorskiy to Pskov6,737 km4,186 miles
Pskov to Republic of Karelia646 km401 miles
Republic of Karelia to Respublika Buryatiya4,336 km2,694 miles
Respublika Buryatiya to Rjazan4,452 km2,766 miles
Rjazan to Rostov820 km510 miles
Rostov to Rostov-na-Donu2 km1 miles
Rostov-na-Donu to Ryazan'822 km511 miles
Ryazan' to Saint Petersburg815 km506 miles
Saint Petersburg to Sakha4,286 km2,663 miles
Sakha to Sakhalin2,073 km1,288 miles
Sakhalin to Salekhard4,416 km2,744 miles
Salekhard to Samara1,725 km1,072 miles
Samara to Saransk348 km216 miles
Saransk to Saratov297 km185 miles
Saratov to Smolensk994 km618 miles
Smolensk to St.-Petersburg581 km361 miles
St.-Petersburg to Stavropol'1,828 km1,136 miles