Distance from Cocos Islands to Peru

The distance between Cocos Islands and Peru is 17,482 kilometers (10,863 miles).

Cocos Islands, Asia

Peru, South America

17,482 km

Distance between centroids

17,245 km

Shortest distance between major cities

West Island → Lima

Distances between Cocos Islands and Peru by cities:

City in Cocos Islands City in Peru Distance (kilometers)
West Island Callao 17,246 km
West Island Lima 17,245 km

Distance between cities calculator →

Other distances from Cocos Islands

Distance 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

Other distances from Peru

Distances between countries Kilometers
From Peru to China 17,049 km
From Peru to India 16,965 km
From Peru to United States 5,560 km
From Peru to Indonesia 18,535 km
From Peru to Pakistan 15,646 km

Countries separated by similar distances

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

From To Distance (kilometers)
Nigeria French Polynesia 17,477 km
Bulgaria New Zealand 17,485 km
Peru Bhutan 17,475 km
Greece French Polynesia 17,488 km
Vietnam Guyana 17,489 km
Singapore Cuba 17,468 km
Brazil Micronesia 17,465 km
Singapore Guadeloupe 17,463 km
Morocco Samoa 17,499 km
Australia Cabo Verde 17,501 km
Australia Dominican Republic 17,459 km
Singapore U.S. Virgin Islands 17,508 km
Greece Tonga 17,449 km
Philippines Ecuador 17,513 km
Ecuador Philippines 17,513 km

More distances from Cocos Islands

Calculate the distance between any 2 countries