The distance between Canada and Afghanistan is 10,008 kilometers (6,219 miles).
Canada, America
Afghanistan, Asia
10,008 km
Distance between centroids
6,314 km
Shortest distance
Calculated based on main borders (including major islands)
10,028 km
Shortest distance between major cities
Halifax → Kabul
Distances between Canada and Afghanistan by cities:
City in Canada | City in Afghanistan | Distance (kilometers) |
---|---|---|
Surrey | Kabul | 10,665 km |
London | Kabul | 10,911 km |
Oshawa | Tarun City | 10,792 km |
Montréal | Gardez | 10,479 km |
Laval | Kabul | 10,382 km |
Hamilton | Kandhar | 11,005 km |
Vancouver | Gardez | 10,747 km |
Halifax | Kabul | 10,028 km |
Oshawa | Kabul | 10,737 km |
Winnipeg | Gardez | 10,660 km |
Toronto | Kandhar | 10,945 km |
Hamilton | Gardez | 10,935 km |
Calgary | Bagolaggo | 10,342 km |
Laval | Gardez | 10,478 km |
Edmonton | Kabul | 10,243 km |
Halifax | Gardez | 10,118 km |
Brampton | Kabul | 10,791 km |
Toronto | Gardez | 10,874 km |
Edmonton | Gardez | 10,346 km |
Winnipeg | Kandhar | 10,820 km |
Distance 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 |
Distances between countries | Kilometers |
---|---|
From Afghanistan to China | 3,322 km |
From Afghanistan to India | 1,849 km |
From Afghanistan to United States | 11,956 km |
From Afghanistan to Indonesia | 6,166 km |
From Afghanistan to Pakistan | 424 km |
The following list contains countries that are separated by a similar distance as it is between Canada and Afghanistan.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Nicaragua | 10,009 km |
El Salvador | Croatia | 10,008 km |
El Salvador | Poland | 10,006 km |
Slovakia | Brunei | 10,002 km |
Kenya | South Korea | 10,002 km |
Puerto Rico | Palestinian Territory | 10,021 km |
Kenya | Brazil | 9,999 km |
Puerto Rico | Lebanon | 9,997 km |
Puerto Rico | Israel | 10,024 km |
El Salvador | Estonia | 10,029 km |
Costa Rica | Poland | 10,032 km |
Uruguay | Madagascar | 10,034 km |
Cuba | Gabon | 9,986 km |
Sweden | Lesotho | 9,984 km |
Uruguay | Tunisia | 10,036 km |