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)

207 km

Shortest distance between major cities

Hamburg → Odense

Distances between Germany and Denmark by cities:

City in Germany City in Denmark Distance (kilometers)
Berlin Copenhagen 355 km
Stuttgart Aalborg 921 km
Bremen Roskilde 356 km
Leipzig Copenhagen 483 km
Bremen Horsens 317 km
Bochum Klinteby Frihed 506 km
Duisburg Copenhagen 609 km
Hamburg Roskilde 269 km
Leipzig Odense 470 km
Munich Odense 812 km
Stuttgart Odense 741 km
Köln Copenhagen 647 km
Berlin Odense 376 km
Frankfurt am Main Odense 599 km
Duisburg Århus 573 km
Bochum Roskilde 564 km
Dresden Copenhagen 521 km
Essen Frederiksberg 534 km
Frankfurt am Main Roskilde 656 km
Essen Odense 492 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
Netherlands Denmark 535 km
Denmark Netherlands 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