Distance from Denmark to Canada

The distance between Denmark and Canada is 6,276 kilometers (3,900 miles).

Denmark, Europe

Canada, America

6,276 km

Distance between centroids

3,431 km

Shortest distance

Calculated based on main borders (including major islands)

5,113 km

Shortest distance between major cities

Kolding → Halifax

Distances between Denmark and Canada by cities:

City in Denmark City in Canada Distance (kilometers)
Frederiksberg Oshawa 6,178 km
Odense London 6,320 km
Aalborg Toronto 6,049 km
Copenhagen Toronto 6,266 km
Frederiksberg London 6,422 km
Horsens Oshawa 6,059 km
Roskilde Toronto 6,241 km
Odense Oshawa 6,113 km
Greve Toronto 6,257 km
Copenhagen Ottawa 5,924 km
Randers Oshawa 6,039 km
Esbjerg Oshawa 6,001 km
Greve Oshawa 6,209 km
Esbjerg Montréal 5,577 km
Århus Oshawa 6,064 km
Århus Toronto 6,111 km
Frederiksberg Oshawa 6,217 km
Vejle Oshawa 6,049 km
Roskilde Oshawa 6,194 km
Hvidovre Edmonton 6,932 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 Canada

Distances between countries Kilometers
From Canada to China 9,410 km
From Canada to India 11,488 km
From Canada to United States 2,262 km
From Canada to Indonesia 12,893 km
From Canada to Pakistan 10,410 km

Countries separated by similar distances

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

From To Distance (kilometers)
Ethiopia Norway 6,282 km
North Macedonia Mongolia 6,277 km
Puerto Rico Argentina 6,277 km
Slovakia Tanzania 6,275 km
Sweden Sierra Leone 6,270 km
China Cyprus 6,270 km
Bulgaria Malawi 6,264 km
Kenya Luxembourg 6,297 km
Nigeria Mauritius 6,263 km
Puerto Rico Iceland 6,263 km
China Palestinian Territory 6,258 km
Kenya Lithuania 6,251 km
Papua New Guinea China 6,249 km
China Papua New Guinea 6,249 km
China Lithuania 6,245 km

More distances from Denmark

Calculate the distance between any 2 countries