Countries between Cook Islands and South Africa

Up to 1,000 kilometers
Kenya flag Distance from Cook Islands to Kenya is: 858 kilometer Distance from Avarua to Nairobi
Marshall Islands flag Distance from Cook Islands to Marshall Islands is: 975 kilometer Distance from Avarua to Majuro
Up to 1,500 kilometers
Micronesia flag Distance from Cook Islands to Micronesia is: 1,273 kilometer Distance from Avarua to Palikir
Up to 2,000 kilometers
Tonga flag Distance from Cook Islands to Tonga is: 1,596 kilometer Distance from Avarua to Nuku'alofa
Serbia flag Distance from Cook Islands to Serbia is: 1,729 kilometer Distance from Avarua to Belgrade
Romania flag Distance from Cook Islands to Romania is: 1,747 kilometer Distance from Avarua to Bucharest
San Marino flag Distance from Cook Islands to San Marino is: 1,987 kilometer Distance from Avarua to San Marino
Up to 2,500 kilometers
Papua New Guinea flag Distance from Cook Islands to Papua New Guinea is: 2,401 kilometer Distance from Avarua to Port Moresby
Up to 3,000 kilometers
China flag Distance from Cook Islands to China is: 2,816 kilometer Distance from Avarua to Beijing
Northern Mariana Islands flag Distance from Cook Islands to Northern Mariana Islands is: 2,977 kilometer Distance from Avarua to Mariana
Up to 3,500 kilometers
Portugal flag Distance from Cook Islands to Portugal is: 3,354 kilometer Distance from Avarua to Lisbon
Vanuatu flag Distance from Cook Islands to Vanuatu is: 3,355 kilometer Distance from Avarua to Port-Vila
Up to 4,000 kilometers
Palau flag Distance from Cook Islands to Palau is: 3,693 kilometer Distance from Avarua to Ngerulmud
Israel flag Distance from Cook Islands to Israel is: 3,950 kilometer Distance from Avarua to Jerusalem
Jordan flag Distance from Cook Islands to Jordan is: 3,980 kilometer Distance from Avarua to Amman
Up to 4,500 kilometers
Iraq flag Distance from Cook Islands to Iraq is: 4,369 kilometer Distance from Avarua to Baghdad
Up to 5,000 kilometers
New Zealand flag Distance from Cook Islands to New Zealand is: 4,589 kilometer Distance from Avarua to Wellington
Iran flag Distance from Cook Islands to Iran is: 4,901 kilometer Distance from Avarua to Tehran
Up to 5,500 kilometers
Djibouti flag Distance from Cook Islands to Djibouti is: 5,135 kilometer Distance from Avarua to Djibouti
Georgia flag Distance from Cook Islands to Georgia is: 5,240 kilometer Distance from Avarua to T'bilisi
Philippines flag Distance from Cook Islands to Philippines is: 5,311 kilometer Distance from Avarua to Manila
Cyprus flag Distance from Cook Islands to Cyprus is: 5,332 kilometer Distance from Avarua to Nicosia
Eritrea flag Distance from Cook Islands to Eritrea is: 5,376 kilometer Distance from Avarua to Asmara
Up to 6,000 kilometers
Egypt flag Distance from Cook Islands to Egypt is: 5,624 kilometer Distance from Avarua to Cairo
Ethiopia flag Distance from Cook Islands to Ethiopia is: 5,697 kilometer Distance from Avarua to Addis Ababa
Belarus flag Distance from Cook Islands to Belarus is: 5,754 kilometer Distance from Avarua to Minsk
Finland flag Distance from Cook Islands to Finland is: 5,982 kilometer Distance from Avarua to Helsinki
Estonia flag Distance from Cook Islands to Estonia is: 5,984 kilometer Distance from Avarua to Tallinn
Up to 6,500 kilometers
Senegal flag Distance from Cook Islands to Senegal is: 6,090 kilometer Distance from Avarua to Dakar
Bulgaria flag Distance from Cook Islands to Bulgaria is: 6,092 kilometer Distance from Avarua to Sofia
India flag Distance from Cook Islands to India is: 6,212 kilometer Distance from Avarua to New Delhi
Bosnia and Herzegovina flag Distance from Cook Islands to Bosnia and Herzegovina is: 6,468 kilometer Distance from Avarua to Sarajevo
Up to 7,000 kilometers
Croatia flag Distance from Cook Islands to Croatia is: 6,623 kilometer Distance from Avarua to Zagreb
Czech Republic flag Distance from Cook Islands to Czech Republic is: 6,663 kilometer Distance from Avarua to Prague
Denmark flag Distance from Cook Islands to Denmark is: 6,708 kilometer Distance from Avarua to Copenhagen
Up to 7,500 kilometers
Kazakhstan flag Distance from Cook Islands to Kazakhstan is: 7,241 kilometer Distance from Avarua to Astana
Malaysia flag Distance from Cook Islands to Malaysia is: 7,243 kilometer Distance from Avarua to Kuala Lumpur
Burundi flag Distance from Cook Islands to Burundi is: 7,286 kilometer Distance from Avarua to Bujumbura
Laos flag Distance from Cook Islands to Laos is: 7,303 kilometer Distance from Avarua to Vientiane
Belgium flag Distance from Cook Islands to Belgium is: 7,345 kilometer Distance from Avarua to Brussels
Djerba flag Distance from Cook Islands to Djerba is: 7,367 kilometer Distance from Avarua to Djerba
Up to 8,000 kilometers
France flag Distance from Cook Islands to France is: 7,543 kilometer Distance from Avarua to Paris
Faroe Islands flag Distance from Cook Islands to Faroe Islands is: 7,638 kilometer Distance from Avarua to Torshavn
Mongolia flag Distance from Cook Islands to Mongolia is: 7,861 kilometer Distance from Avarua to Ulaanbaatar
Chad flag Distance from Cook Islands to Chad is: 7,865 kilometer Distance from Avarua to N'Djamena
Central African Republic flag Distance from Cook Islands to Central African Republic is: 7,899 kilometer Distance from Avarua to Bangui
Myanmar flag Distance from Cook Islands to Burma is: 7,961 kilometer Distance from Avarua to Yangon
Up to 8,500 kilometers
Latvia flag Distance from Cook Islands to Latvia is: 8,308 kilometer Distance from Avarua to Riga
Up to 9,000 kilometers
Indonesia flag Distance from Cook Islands to Indonesia is: 8,554 kilometer Distance from Avarua to Jakarta
Cameroon flag Distance from Cook Islands to Cameroon is: 8,619 kilometer Distance from Avarua to Yaounde
Congo flag Distance from Cook Islands to Congo is: 8,678 kilometer Distance from Avarua to Kinshasa
Equatorial Guinea flag Distance from Cook Islands to Equatorial Guinea is: 8,894 kilometer Distance from Avarua to Malabo
Up to 9,500 kilometers
Gabon flag Distance from Cook Islands to Gabon is: 9,001 kilometer Distance from Avarua to Libreville
Nepal flag Distance from Cook Islands to Nepal is: 9,187 kilometer Distance from Avarua to Kathmandu
Benin flag Distance from Cook Islands to Benin is: 9,362 kilometer Distance from Avarua to Porto-Novo
Burkina Faso flag Distance from Cook Islands to Burkina Faso is: 9,468 kilometer Distance from Avarua to Ouagadougou
Up to 10,000 kilometers
Hong Kong flag Distance from Cook Islands to Hong Kong is: 9,594 kilometer Distance from Avarua to Hong Kong
Canary Islands flag Distance from Cook Islands to Canary Islands is: 9,909 kilometer Distance from Avarua to Las Palmas
Up to 10,500 kilometers
Cote dIvoire flag Distance from Cook Islands to Cote d'Ivoire is: 10,118 kilometer Distance from Avarua to Yamoussoukro
Kyrgyzstan flag Distance from Cook Islands to Kyrgyzstan is: 10,199 kilometer Distance from Avarua to Bishkek
Maldives flag Distance from Cook Islands to Maldives is: 10,366 kilometer Distance from Avarua to Male
Pakistan flag Distance from Cook Islands to Pakistan is: 10,366 kilometer Distance from Avarua to Islamabad
Mexico flag Distance from Cook Islands to Mexico is: 10,415 kilometer Distance from Avarua to Mexico City
Up to 11,000 kilometers
North Korea flag Distance from Cook Islands to North Korea is: 10,764 kilometer Distance from Avarua to P'yongyang
South Korea flag Distance from Cook Islands to South Korea is: 10,884 kilometer Distance from Avarua to Seoul
Up to 11,500 kilometers
Cape Verde flag Distance from Cook Islands to Cape Verde is: 11,385 kilometer Distance from Avarua to Praia
Up to 12,000 kilometers
Canada flag Distance from Cook Islands to Canada is: 11,746 kilometer Distance from Avarua to Ottawa
Nicaragua flag Distance from Cook Islands to Nicaragua is: 11,816 kilometer Distance from Avarua to Managua
Oman flag Distance from Cook Islands to Oman is: 11,867 kilometer Distance from Avarua to Muscat
Mauritius flag Distance from Cook Islands to Mauritius is: 11,980 kilometer Distance from Avarua to Port Louis
Up to 12,500 kilometers
Japan flag Distance from Cook Islands to Japan is: 12,033 kilometer Distance from Avarua to Tokyo
Up to 13,000 kilometers
Panama flag Distance from Cook Islands to Panama is: 12,573 kilometer Distance from Avarua to Panama (City)
Kuwait flag Distance from Cook Islands to Kuwait is: 12,782 kilometer Distance from Avarua to Kuwait (City)
Peru flag Distance from Cook Islands to Peru is: 12,790 kilometer Distance from Avarua to Lima
Guam flag Distance from Cook Islands to Guam is: 12,808 kilometer Distance from Avarua to Agana
Bermuda flag Distance from Cook Islands to Bermuda is: 12,811 kilometer Distance from Avarua to Hamilton
Up to 13,500 kilometers
Lithuania flag Distance from Cook Islands to Lithuania is: 13,027 kilometer Distance from Avarua to Vilnius
Madagascar flag Distance from Cook Islands to Madagascar is: 13,032 kilometer Distance from Avarua to Antananarivo
Norway flag Distance from Cook Islands to Norway is: 13,069 kilometer Distance from Avarua to Oslo
Moldova flag Distance from Cook Islands to Moldova is: 13,417 kilometer Distance from Avarua to Chisinau
Poland flag Distance from Cook Islands to Poland is: 13,418 kilometer Distance from Avarua to Warsaw
Up to 14,000 kilometers
Lebanon flag Distance from Cook Islands to Lebanon is: 13,719 kilometer Distance from Avarua to Beirut
Netherlands flag Distance from Cook Islands to Netherlands is: 13,982 kilometer Distance from Avarua to Amsterdam
Up to 14,500 kilometers
Macedonia flag Distance from Cook Islands to Macedonia is: 14,224 kilometer Distance from Avarua to Skopje
Luxembourg flag Distance from Cook Islands to Luxembourg is: 14,226 kilometer Distance from Avarua to Luxembourg
Mozambique flag Distance from Cook Islands to Mozambique is: 14,268 kilometer Distance from Avarua to Maputo
Cuba flag Distance from Cook Islands to Cuba is: 14,290 kilometer Distance from Avarua to Havana
Dominica flag Distance from Cook Islands to Dominica is: 14,293 kilometer Distance from Avarua to Roseau
Montenegro flag Distance from Cook Islands to Montenegro is: 14,315 kilometer Distance from Avarua to Podgorica
Liechtenstein flag Distance from Cook Islands to Liechtenstein is: 14,354 kilometer Distance from Avarua to Vaduz
Barbados flag Distance from Cook Islands to Barbados is: 14,384 kilometer Distance from Avarua to Bridgetown
Paraguay flag Distance from Cook Islands to Paraguay is: 14,399 kilometer Distance from Avarua to Asuncion
Dominican Republic flag Distance from Cook Islands to Dominican Republic is: 14,417 kilometer Distance from Avarua to Santo Domingo
Up to 15,000 kilometers
Lesotho flag Distance from Cook Islands to Lesotho is: 14,547 kilometer Distance from Avarua to Maseru
Swaziland flag Distance from Cook Islands to Swaziland is: 14,571 kilometer Distance from Avarua to Mbabane
Malawi flag Distance from Cook Islands to Malawi is: 14,581 kilometer Distance from Avarua to Lilongwe
South Africa flag Distance from Cook Islands to South Africa is: 14,690 kilometer Distance from Avarua to Pretoria
Cayman Islands flag Distance from Cook Islands to Cayman Islands is: 14,691 kilometer Distance from Avarua to George Town
Monaco flag Distance from Cook Islands to Monaco is: 14,769 kilometer Distance from Avarua to Monaco
Up to 15,500 kilometers
Belize flag Distance from Cook Islands to Belize is: 15,004 kilometer Distance from Avarua to Belmopan
Malta flag Distance from Cook Islands to Malta is: 15,123 kilometer Distance from Avarua to Valletta
El Salvador flag Distance from Cook Islands to El Salvador is: 15,400 kilometer Distance from Avarua to San Salvador
Brazil flag Distance from Cook Islands to Brazil is: 15,429 kilometer Distance from Avarua to Brasilia
Libya flag Distance from Cook Islands to Libya is: 15,451 kilometer Distance from Avarua to Tripoli
Up to 16,000 kilometers
Costa Rica flag Distance from Cook Islands to Costa Rica is: 15,765 kilometer Distance from Avarua to San Jose
Namibia flag Distance from Cook Islands to Namibia is: 15,821 kilometer Distance from Avarua to Windhoek
Kiribati flag Distance from Cook Islands to Kiribati is: 15,932 kilometer Distance from Avarua to Tarawa
Up to 16,500 kilometers
Colombia flag Distance from Cook Islands to Colombia is: 16,007 kilometer Distance from Avarua to Bogota
Morocco flag Distance from Cook Islands to Morocco is: 16,196 kilometer Distance from Avarua to Rabat
Up to 18,000 kilometers
Nigeria flag Distance from Cook Islands to Nigeria is: 17,532 kilometer Distance from Avarua to Abuja
Niger flag Distance from Cook Islands to Niger is: 17,763 kilometer Distance from Avarua to Niamey
Mauritania flag Distance from Cook Islands to Mauritania is: 17,989 kilometer Distance from Avarua to Nouakchott