Distance from Christmas Island to Afghanistan

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:

City in Christmas Island City in Afghanistan Distance (kilometers)
Flying Fish Cove Kabul 6,292 km
Flying Fish Cove Herāt 6,753 km

Distance between cities calculator →

Other distances from Christmas Island

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

Other distances from Afghanistan

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

Countries separated by similar distances

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

More distances from Christmas Island

Calculate the distance between any 2 countries