The distance between Madagascar and Canada is 15,295 kilometers (9,504 miles).
Madagascar, Africa
Canada, America
15,295 km
Distance between centroids
11,619 km
Shortest distance
Calculated based on main borders (including major islands)
13,901 km
Shortest distance between major cities
Antananarivo → Montréal
Distances between Madagascar and Canada by cities:
City in Madagascar | City in Canada | Distance (kilometers) |
---|---|---|
Antsirabe | Oshawa | 14,373 km |
Tôlanaro | Oshawa | 14,732 km |
Ambovombe | Toronto | 14,717 km |
Toamasina | Oshawa | 14,433 km |
Ambovombe | Oshawa | 14,670 km |
Antsirabe | Montréal | 13,934 km |
Antanifotsy | London | 14,589 km |
Soavinandriana | Toronto | 14,348 km |
Ambatondrazaka | Toronto | 14,382 km |
Antananarivo | Montréal | 13,901 km |
Mahajanga | London | 14,221 km |
Soavinandriana | Oshawa | 14,299 km |
Antananarivo | Ottawa | 14,066 km |
Ambilobe | Toronto | 14,076 km |
Toliara | London | 14,553 km |
Toliara | Toronto | 14,399 km |
Mananara | Ottawa | 14,025 km |
Ambilobe | Oshawa | 14,025 km |
Tôlanaro | Toronto | 14,779 km |
Antanifotsy | Oshawa | 14,380 km |
Distance between countries | Kilometers |
---|---|
From Madagascar to China | 8,542 km |
From Madagascar to India | 5,587 km |
From Madagascar to United States | 15,856 km |
From Madagascar to Indonesia | 7,574 km |
From Madagascar to Pakistan | 5,947 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Canada.
From | To | Distance (kilometers) |
---|---|---|
Puerto Rico | Taiwan | 15,296 km |
Haiti | Myanmar | 15,306 km |
El Salvador | Hong Kong | 15,288 km |
El Salvador | Madagascar | 15,286 km |
Timor Leste | Western Sahara | 15,321 km |
El Salvador | Nepal | 15,277 km |
Vanuatu | Egypt | 15,327 km |
Papua New Guinea | Ecuador | 15,267 km |
Vanuatu | Slovakia | 15,267 km |
Slovakia | Vanuatu | 15,267 km |
Sierra Leone | French Polynesia | 15,338 km |
Bulgaria | Vanuatu | 15,262 km |
Vanuatu | Bulgaria | 15,262 km |
El Salvador | Macao | 15,338 km |
New Caledonia | Norway | 15,260 km |