Distance from Germany to Denmark

The distance between Germany and Denmark is 571 kilometers (355 miles).

Germany, Europe

Denmark, Europe

571 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

269 km

Shortest distance between major cities

Hamburg → Roskilde

Distances between Germany and Denmark by cities:

City in Germany City in Denmark Distance (kilometers)
Bremen Roskilde 356 km
Munich Odense 812 km
Düsseldorf Roskilde 605 km
Essen Odense 492 km
Düsseldorf Copenhagen 627 km
Stuttgart Odense 741 km
Munich Copenhagen 842 km
Berlin Odense 376 km
Nuremberg Odense 663 km
Bochum Avedøre 577 km
Bochum Roskilde 564 km
Dortmund Roskilde 551 km
Leipzig Copenhagen 483 km
Frankfurt am Main Horsens 644 km
Duisburg Copenhagen 609 km
Duisburg Odense 502 km
Dresden Roskilde 523 km
Dresden Copenhagen 521 km
Nuremberg Copenhagen 700 km
Bremen Horsens 317 km

Distance between cities calculator →

Other distances from Germany

Distance between countries Kilometers
From Germany to China 7,242 km
From Germany to India 6,760 km
From Germany to United States 7,882 km
From Germany to Indonesia 11,014 km
From Germany to Pakistan 5,310 km

Other distances from Denmark

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
Italy Montenegro 569 km
Switzerland Croatia 573 km
Cambodia Thailand 566 km
Sweden Norway 563 km
Austria Poland 591 km
Indonesia Brunei 596 km
Ukraine Romania 542 km
Denmark Netherlands 535 km
Netherlands Denmark 535 km
Saudi Arabia Bahrain 605 km
Germany Poland 609 km
Egypt Israel 612 km
Switzerland Slovenia 525 km

More distances from Germany

Calculate the distance between any 2 countries