Countries between Cook Islands and South Africa

Up to 1,000 kilometers
Ghana flag Distance from Cook Islands to Ghana is: 573 kilometer Distance from Avarua to Accra
Burkina Faso flag Distance from Cook Islands to Burkina Faso is: 741 kilometer Distance from Avarua to Ouagadougou
Benin flag Distance from Cook Islands to Benin is: 871 kilometer Distance from Avarua to Porto-Novo
Mauritania flag Distance from Cook Islands to Mauritania is: 879 kilometer Distance from Avarua to Nouakchott
Up to 2,000 kilometers
Equatorial Guinea flag Distance from Cook Islands to Equatorial Guinea is: 1,590 kilometer Distance from Avarua to Malabo
Tonga flag Distance from Cook Islands to Tonga is: 1,596 kilometer Distance from Avarua to Nuku'alofa
Mali flag Distance from Cook Islands to Mali is: 1,690 kilometer Distance from Avarua to Bamako
Gabon flag Distance from Cook Islands to Gabon is: 1,780 kilometer Distance from Avarua to Libreville
Cameroon flag Distance from Cook Islands to Cameroon is: 1,884 kilometer Distance from Avarua to Yaounde
Up to 2,500 kilometers
Chad flag Distance from Cook Islands to Chad is: 2,300 kilometer Distance from Avarua to N'Djamena
Up to 3,000 kilometers
Congo flag Distance from Cook Islands to Congo is: 2,591 kilometer Distance from Avarua to Kinshasa
Central African Republic flag Distance from Cook Islands to Central African Republic is: 2,649 kilometer Distance from Avarua to Bangui
Angola flag Distance from Cook Islands to Angola is: 2,682 kilometer Distance from Avarua to Luanda
Morocco flag Distance from Cook Islands to Morocco is: 2,699 kilometer Distance from Avarua to Rabat
Niger flag Distance from Cook Islands to Niger is: 2,759 kilometer Distance from Avarua to Niamey
Up to 3,500 kilometers
Gibraltar flag Distance from Cook Islands to Gibraltar is: 3,252 kilometer Distance from Avarua to Gibraltar
Vanuatu flag Distance from Cook Islands to Vanuatu is: 3,355 kilometer Distance from Avarua to Port-Vila
Nigeria flag Distance from Cook Islands to Nigeria is: 3,387 kilometer Distance from Avarua to Abuja
Djerba flag Distance from Cook Islands to Djerba is: 3,421 kilometer Distance from Avarua to Djerba
Up to 4,500 kilometers
Burundi flag Distance from Cook Islands to Burundi is: 4,000 kilometer Distance from Avarua to Bujumbura
Andorra flag Distance from Cook Islands to Andorra is: 4,014 kilometer Distance from Avarua to Andorra la Vella
Monaco flag Distance from Cook Islands to Monaco is: 4,325 kilometer Distance from Avarua to Monaco
Malta flag Distance from Cook Islands to Malta is: 4,423 kilometer Distance from Avarua to Valletta
Up to 5,000 kilometers
Greece flag Distance from Cook Islands to Greece is: 4,520 kilometer Distance from Avarua to Athens
Egypt flag Distance from Cook Islands to Egypt is: 4,593 kilometer Distance from Avarua to Cairo
Luxembourg flag Distance from Cook Islands to Luxembourg is: 4,687 kilometer Distance from Avarua to Luxembourg
Bosnia and Herzegovina flag Distance from Cook Islands to Bosnia and Herzegovina is: 4,710 kilometer Distance from Avarua to Sarajevo
Croatia flag Distance from Cook Islands to Croatia is: 4,780 kilometer Distance from Avarua to Zagreb
Ethiopia flag Distance from Cook Islands to Ethiopia is: 4,836 kilometer Distance from Avarua to Addis Ababa
Netherlands flag Distance from Cook Islands to Netherlands is: 4,848 kilometer Distance from Avarua to Amsterdam
Senegal flag Distance from Cook Islands to Senegal is: 4,859 kilometer Distance from Avarua to Dakar
Bulgaria flag Distance from Cook Islands to Bulgaria is: 4,865 kilometer Distance from Avarua to Sofia
Eritrea flag Distance from Cook Islands to Eritrea is: 4,891 kilometer Distance from Avarua to Asmara
Up to 5,500 kilometers
Austria flag Distance from Cook Islands to Austria is: 5,028 kilometer Distance from Avarua to Vienna
Cyprus flag Distance from Cook Islands to Cyprus is: 5,035 kilometer Distance from Avarua to Nicosia
Montenegro flag Distance from Cook Islands to Montenegro is: 5,080 kilometer Distance from Avarua to Podgorica
Czech Republic flag Distance from Cook Islands to Czech Republic is: 5,137 kilometer Distance from Avarua to Prague
Macedonia flag Distance from Cook Islands to Macedonia is: 5,227 kilometer Distance from Avarua to Skopje
Djibouti flag Distance from Cook Islands to Djibouti is: 5,324 kilometer Distance from Avarua to Djibouti
Sierra Leone flag Distance from Cook Islands to Sierra Leone is: 5,467 kilometer Distance from Avarua to Freetown
Up to 6,000 kilometers
Portugal flag Distance from Cook Islands to Portugal is: 5,638 kilometer Distance from Avarua to Lisbon
Comoros flag Distance from Cook Islands to Comoros is: 5,736 kilometer Distance from Avarua to Moroni
Moldova flag Distance from Cook Islands to Moldova is: 5,967 kilometer Distance from Avarua to Chisinau
Belarus flag Distance from Cook Islands to Belarus is: 5,994 kilometer Distance from Avarua to Minsk
Up to 6,500 kilometers
Namibia flag Distance from Cook Islands to Namibia is: 6,063 kilometer Distance from Avarua to Windhoek
Armenia flag Distance from Cook Islands to Armenia is: 6,157 kilometer Distance from Avarua to Yerevan
Georgia flag Distance from Cook Islands to Georgia is: 6,249 kilometer Distance from Avarua to T'bilisi
Bahrain flag Distance from Cook Islands to Bahrain is: 6,265 kilometer Distance from Avarua to Manama
Up to 7,000 kilometers
Azerbaijan flag Distance from Cook Islands to Azerbaijan is: 6,590 kilometer Distance from Avarua to Baku
Up to 7,500 kilometers
Malawi flag Distance from Cook Islands to Malawi is: 7,052 kilometer Distance from Avarua to Lilongwe
Norway flag Distance from Cook Islands to Norway is: 7,348 kilometer Distance from Avarua to Oslo
San Marino flag Distance from Cook Islands to San Marino is: 7,454 kilometer Distance from Avarua to San Marino
Up to 8,000 kilometers
Mozambique flag Distance from Cook Islands to Mozambique is: 7,562 kilometer Distance from Avarua to Maputo
Slovenia flag Distance from Cook Islands to Slovenia is: 7,598 kilometer Distance from Avarua to Ljubljana
Slovakia flag Distance from Cook Islands to Slovakia is: 7,774 kilometer Distance from Avarua to Bratislava
Sao Tome and Principe flag Distance from Cook Islands to Sao Tome and Principe is: 7,848 kilometer Distance from Avarua to Sao Tome
Poland flag Distance from Cook Islands to Poland is: 8,000 kilometer Distance from Avarua to Warsaw
Up to 8,500 kilometers
Serbia flag Distance from Cook Islands to Serbia is: 8,074 kilometer Distance from Avarua to Belgrade
Up to 9,000 kilometers
Romania flag Distance from Cook Islands to Romania is: 8,519 kilometer Distance from Avarua to Bucharest
Madagascar flag Distance from Cook Islands to Madagascar is: 8,615 kilometer Distance from Avarua to Antananarivo
Russia flag Distance from Cook Islands to Russia is: 8,974 kilometer Distance from Avarua to Moscow
Up to 10,000 kilometers
Mauritius flag Distance from Cook Islands to Mauritius is: 9,648 kilometer Distance from Avarua to Port Louis
Up to 10,500 kilometers
Bhutan flag Distance from Cook Islands to Bhutan is: 10,118 kilometer Distance from Avarua to Thimphu
Bangladesh flag Distance from Cook Islands to Bangladesh is: 10,255 kilometer Distance from Avarua to Dhaka
Up to 11,000 kilometers
Maldives flag Distance from Cook Islands to Maldives is: 10,614 kilometer Distance from Avarua to Male
Nepal flag Distance from Cook Islands to Nepal is: 10,983 kilometer Distance from Avarua to Kathmandu
Up to 11,500 kilometers
Saudi Arabia flag Distance from Cook Islands to Saudi Arabia is: 11,023 kilometer Distance from Avarua to Riyadh
Qatar flag Distance from Cook Islands to Qatar is: 11,421 kilometer Distance from Avarua to Doha
Up to 12,500 kilometers
Oman flag Distance from Cook Islands to Oman is: 12,132 kilometer Distance from Avarua to Muscat
Myanmar flag Distance from Cook Islands to Burma is: 12,488 kilometer Distance from Avarua to Yangon
Up to 13,000 kilometers
Pakistan flag Distance from Cook Islands to Pakistan is: 12,582 kilometer Distance from Avarua to Islamabad
Up to 14,000 kilometers
Malaysia flag Distance from Cook Islands to Malaysia is: 13,627 kilometer Distance from Avarua to Kuala Lumpur
Up to 15,000 kilometers
Swaziland flag Distance from Cook Islands to Swaziland is: 14,571 kilometer Distance from Avarua to Mbabane
South Africa flag Distance from Cook Islands to South Africa is: 14,690 kilometer Distance from Avarua to Pretoria