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 Kandhar 6,307 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)
North Macedonia Comoros 6,342 km
Uruguay Cabo Verde 6,346 km
China Israel 6,333 km
Bulgaria Comoros 6,331 km
El Salvador Argentina 6,352 km
Puerto Rico Liberia 6,328 km
North Macedonia Bhutan 6,326 km
South Africa Libya 6,325 km
South Africa Gambia 6,362 km
Cuba Chile 6,364 km
Puerto Rico Ireland 6,315 km
Greece Bhutan 6,368 km
Kenya Bhutan 6,378 km
Kenya Luxembourg 6,297 km
Haiti Mauritania 6,384 km

More distances from Christmas Island

Calculate the distance between any 2 countries