Distance from Denmark to Russia

The distance between Denmark and Russia is 5,048 kilometers (3,137 miles).

Denmark, Europe

Russia, Europe

5,048 km

Distance between centroids

464 km

Shortest distance

Calculated based on main borders (including major islands)

1,154 km

Shortest distance between major cities

Frederiksberg → Saint Petersburg

Distances between Denmark and Russia by cities:

City in Denmark City in Russia Distance (kilometers)
Frederiksberg Saint Petersburg 1,154 km
Hvidovre Novosibirsk 4,273 km
Avedøre Saint Petersburg 1,161 km
Kolding Yekaterinburg 3,106 km
Klinteby Frihed Saint Petersburg 1,233 km
Horsens Yekaterinburg 3,067 km
Copenhagen Moscow 1,566 km
Aalborg Novosibirsk 4,335 km
Copenhagen Novosibirsk 4,267 km
Esbjerg Krasnoyarsk 4,960 km
Odense Novosibirsk 4,401 km
Vejle Moscow 1,752 km
Randers Novosibirsk 4,361 km
Klinteby Frihed Moscow 1,637 km
Roskilde Saint Petersburg 1,180 km
Frederiksberg Saint Petersburg 1,221 km
Frederiksberg Moscow 1,568 km
Esbjerg Moscow 1,824 km
Horsens Novosibirsk 4,404 km
Odense Moscow 1,707 km

Distance between cities calculator →

Other distances from Denmark

Distance between countries Kilometers
From Denmark to China 7,049 km
From Denmark to India 6,862 km
From Denmark to United States 7,507 km
From Denmark to Indonesia 10,967 km
From Denmark to Pakistan 5,414 km

Other distances from Russia

Distances between countries Kilometers
From Russia to China 2,855 km
From Russia to India 4,983 km
From Russia to United States 8,909 km
From Russia to Indonesia 6,950 km
From Russia to Pakistan 4,337 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Denmark and Russia.

From To Distance (kilometers)
United Kingdom Uzbekistan 5,050 km
Spain Eritrea 5,048 km
Germany Ivory Coast 5,057 km
United Kingdom Iran 5,062 km
Brazil Gambia 5,065 km
Germany Central African Republic 5,034 km
Paraguay Jamaica 5,033 km
United Kingdom Guinea 5,069 km
Italy Kyrgyzstan 5,072 km
India North Korea 5,073 km
India South Korea 5,023 km
Ireland Ghana 5,084 km
India Kenya 5,016 km
China United Arab Emirates 5,009 km
Ireland Kazakhstan 5,092 km

More distances from Denmark

Calculate the distance between any 2 countries