Distance from Denmark to Czechia

The distance between Denmark and Czechia is 821 kilometers (510 miles).

Denmark, Europe

Czechia, Europe

821 km

Distance between centroids

436 km

Shortest distance

Calculated based on main borders (including major islands)

600 km

Shortest distance between major cities

Klinteby Frihed → Prague

Distances between Denmark and Czechia by cities:

City in Denmark City in Czechia Distance (kilometers)
Hvidovre Brno 770 km
Frederiksberg Prague 635 km
Esbjerg Prague 721 km
Odense Žilina 638 km
Roskilde Ostrava 769 km
Roskilde Brno 780 km
Kolding Ostrava 866 km
Horsens Ostrava 878 km
Vejle Žilina 693 km
Odense Prague 650 km
Copenhagen Prague 634 km
Frederiksberg Brno 773 km
Frederiksberg Žilina 614 km
Horsens Žilina 699 km
Aalborg Žilina 819 km
Avedøre Prague 630 km
Copenhagen Žilina 628 km
Avedøre Brno 769 km
Frederiksberg Brno 772 km
Klinteby Frihed Prague 600 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 Czechia

Distances between countries Kilometers
From Czechia to China 6,985 km
From Czechia to India 6,393 km
From Czechia to United States 8,255 km
From Czechia to Indonesia 10,682 km
From Czechia to Pakistan 4,945 km

Countries separated by similar distances

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

From To Distance (kilometers)
Germany France 817 km
France Germany 817 km
United Kingdom Denmark 816 km
Ecuador Colombia 829 km
Colombia Ecuador 829 km
Austria Belgium 808 km
Belgium Austria 808 km
Switzerland Bosnia and Herzegovina 807 km
Italy Hungary 805 km
France Spain 802 km
Spain France 802 km
Austria Netherlands 840 km
Netherlands Austria 840 km
Colombia Panama 841 km
Italy Greece 844 km

More distances from Denmark

Calculate the distance between any 2 countries