The distance between Christmas Island and Afghanistan is 6,345 kilometers (3,942 miles).
Christmas Island, Oceania
Afghanistan, Asia
6,345 km
Distance between centroids
6,292 km
Shortest distance between major cities
Flying Fish Cove → Kabul
Distances between Christmas Island and Afghanistan by cities:
Distance between countries | Kilometers |
---|---|
From Christmas Island to China | 5,128 km |
From Christmas Island to India | 4,511 km |
From Christmas Island to United States | 16,363 km |
From Christmas Island to Indonesia | 1,404 km |
From Christmas Island to Pakistan | 5,960 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 Christmas Island and Afghanistan.
From | To | Distance (kilometers) |
---|---|---|
China | Israel | 6,333 km |
Spain | Saint Vincent and the Grenadines | 6,349 km |
Brazil | Mali | 6,331 km |
Brazil | Togo | 6,350 km |
Argentina | El Salvador | 6,352 km |
Spain | Somalia | 6,326 km |
Germany | Burundi | 6,321 km |
Argentina | Dominican Republic | 6,363 km |
Japan | Pakistan | 6,316 km |
Chile | Cuba | 6,364 km |
Canada | Trinidad and Tobago | 6,366 km |
Germany | Mongolia | 6,369 km |
United Kingdom | Gabon | 6,377 km |
Spain | Kyrgyzstan | 6,378 km |
Spain | French Guiana | 6,379 km |