Distance from China to Cocos Islands

The distance between China and Cocos Islands is 5,371 kilometers (3,337 miles).

China, Asia

Cocos Islands, Asia

5,371 km

Distance between centroids

4,275 km

Shortest distance between major cities

Shenzhen → West Island

Distances between China and Cocos Islands by cities:

City in China City in Cocos Islands Distance (kilometers)
Dongguan West Island 4,306 km
Chengdu West Island 4,801 km
Shenyang West Island 6,566 km
Nanjing West Island 5,424 km
Guangzhou West Island 4,293 km
Nanchong West Island 4,855 km
Hangzhou West Island 5,321 km
Harbin West Island 7,077 km
Shenzhen West Island 4,275 km
Tianjin West Island 6,059 km
Chongqing West Island 4,733 km
Suzhou West Island 5,439 km
Wuhan West Island 5,085 km
Shanghai West Island 5,474 km
Beijing West Island 6,109 km

Distance between cities calculator →

Other distances from China

Distance between countries Kilometers
From China to India 2,984 km
From China to United States 11,671 km
From China to Indonesia 4,181 km
From China to Pakistan 3,291 km
From China to Brazil 16,638 km

Other distances from Cocos Islands

Distances between countries Kilometers
From Cocos Islands to China 5,371 km
From Cocos Islands to India 4,120 km
From Cocos Islands to United States 16,975 km
From Cocos Islands to Indonesia 2,264 km
From Cocos Islands to Pakistan 5,554 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between China and Cocos Islands.

From To Distance (kilometers)
Moldova Senegal 5,373 km
Slovakia Cabo Verde 5,365 km
Moldova Equatorial Guinea 5,364 km
Iran Ireland 5,364 km
Slovakia Uganda 5,378 km
Puerto Rico Canada 5,358 km
Papua New Guinea Laos 5,384 km
Kenya Guinea 5,385 km
South Africa Liberia 5,353 km
Slovakia Sierra Leone 5,342 km
Cuba Paraguay 5,398 km
Kenya Ukraine 5,403 km
Moldova Kenya 5,337 km
Kenya Moldova 5,337 km
Papua New Guinea Thailand 5,333 km

More distances from China

Calculate the distance between any 2 countries