Countries between Cook Islands and Botswana

Up to 1,500 kilometers
Niue flag Distance from Cook Islands to Niue is: 1,084 kilometer Distance from Avarua to Alofi
Up to 2,000 kilometers
Tonga flag Distance from Cook Islands to Tonga is: 1,596 kilometer Distance from Avarua to Nuku'alofa
Up to 3,500 kilometers
New Zealand flag Distance from Cook Islands to New Zealand is: 3,263 kilometer Distance from Avarua to Wellington
Vanuatu flag Distance from Cook Islands to Vanuatu is: 3,355 kilometer Distance from Avarua to Port-Vila
New Caledonia flag Distance from Cook Islands to New Caledonia is: 3,476 kilometer Distance from Avarua to Noumea
Up to 4,000 kilometers
East Timor flag Distance from Cook Islands to East Timor is: 3,747 kilometer Distance from Avarua to Dili
Up to 5,500 kilometers
Indonesia flag Distance from Cook Islands to Indonesia is: 5,392 kilometer Distance from Avarua to Jakarta
Guam flag Distance from Cook Islands to Guam is: 5,428 kilometer Distance from Avarua to Agana
Up to 6,000 kilometers
Brunei flag Distance from Cook Islands to Brunei is: 5,710 kilometer Distance from Avarua to Bandar Seri Begawan
Up to 7,000 kilometers
Cambodia flag Distance from Cook Islands to Cambodia is: 6,968 kilometer Distance from Avarua to Phnom Penh
Up to 7,500 kilometers
Hong Kong flag Distance from Cook Islands to Hong Kong is: 7,365 kilometer Distance from Avarua to Hong Kong
Up to 8,000 kilometers
Japan flag Distance from Cook Islands to Japan is: 7,930 kilometer Distance from Avarua to Tokyo
Up to 9,000 kilometers
China flag Distance from Cook Islands to China is: 8,987 kilometer Distance from Avarua to Beijing
Bangladesh flag Distance from Cook Islands to Bangladesh is: 8,990 kilometer Distance from Avarua to Dhaka
Up to 9,500 kilometers
Bhutan flag Distance from Cook Islands to Bhutan is: 9,339 kilometer Distance from Avarua to Thimphu
Up to 10,000 kilometers
Uruguay flag Distance from Cook Islands to Uruguay is: 9,811 kilometer Distance from Avarua to Montevideo
Up to 10,500 kilometers
India flag Distance from Cook Islands to India is: 10,331 kilometer Distance from Avarua to New Delhi
Up to 11,000 kilometers
Comoros flag Distance from Cook Islands to Comoros is: 10,631 kilometer Distance from Avarua to Moroni
Up to 11,500 kilometers
Botswana flag Distance from Cook Islands to Botswana is: 11,033 kilometer Distance from Avarua to Gaborone
Afghanistan flag Distance from Cook Islands to Afghanistan is: 11,327 kilometer Distance from Avarua to Kabul
Up to 12,500 kilometers
Djibouti flag Distance from Cook Islands to Djibouti is: 12,164 kilometer Distance from Avarua to Djibouti
Bahrain flag Distance from Cook Islands to Bahrain is: 12,352 kilometer Distance from Avarua to Manama
Burundi flag Distance from Cook Islands to Burundi is: 12,396 kilometer Distance from Avarua to Bujumbura
Ethiopia flag Distance from Cook Islands to Ethiopia is: 12,408 kilometer Distance from Avarua to Addis Ababa
Up to 13,000 kilometers
Eritrea flag Distance from Cook Islands to Eritrea is: 12,776 kilometer Distance from Avarua to Asmara
Iran flag Distance from Cook Islands to Iran is: 12,779 kilometer Distance from Avarua to Tehran
Up to 13,500 kilometers
Azerbaijan flag Distance from Cook Islands to Azerbaijan is: 13,123 kilometer Distance from Avarua to Baku
Iraq flag Distance from Cook Islands to Iraq is: 13,242 kilometer Distance from Avarua to Baghdad
Angola flag Distance from Cook Islands to Angola is: 13,246 kilometer Distance from Avarua to Luanda
Congo flag Distance from Cook Islands to Congo is: 13,463 kilometer Distance from Avarua to Kinshasa
Up to 14,000 kilometers
Armenia flag Distance from Cook Islands to Armenia is: 13,536 kilometer Distance from Avarua to Yerevan
Georgia flag Distance from Cook Islands to Georgia is: 13,572 kilometer Distance from Avarua to T'bilisi
Mauritius flag Distance from Cook Islands to Mauritius is: 13,853 kilometer Distance from Avarua to Port Louis
Central African Republic flag Distance from Cook Islands to Central African Republic is: 13,863 kilometer Distance from Avarua to Bangui
Israel flag Distance from Cook Islands to Israel is: 13,960 kilometer Distance from Avarua to Jerusalem
Up to 14,500 kilometers
Egypt flag Distance from Cook Islands to Egypt is: 14,232 kilometer Distance from Avarua to Cairo
Cyprus flag Distance from Cook Islands to Cyprus is: 14,257 kilometer Distance from Avarua to Nicosia
Gabon flag Distance from Cook Islands to Gabon is: 14,285 kilometer Distance from Avarua to Libreville
Lesotho flag Distance from Cook Islands to Lesotho is: 14,311 kilometer Distance from Avarua to Maseru
Cameroon flag Distance from Cook Islands to Cameroon is: 14,403 kilometer Distance from Avarua to Yaounde
Up to 15,000 kilometers
Mozambique flag Distance from Cook Islands to Mozambique is: 14,569 kilometer Distance from Avarua to Maputo
Swaziland flag Distance from Cook Islands to Swaziland is: 14,571 kilometer Distance from Avarua to Mbabane
Equatorial Guinea flag Distance from Cook Islands to Equatorial Guinea is: 14,608 kilometer Distance from Avarua to Malabo
Madagascar flag Distance from Cook Islands to Madagascar is: 14,622 kilometer Distance from Avarua to Antananarivo
South Africa flag Distance from Cook Islands to South Africa is: 14,690 kilometer Distance from Avarua to Pretoria
Chad flag Distance from Cook Islands to Chad is: 14,706 kilometer Distance from Avarua to N'Djamena
Up to 15,500 kilometers
Belarus flag Distance from Cook Islands to Belarus is: 15,079 kilometer Distance from Avarua to Minsk
Greece flag Distance from Cook Islands to Greece is: 15,169 kilometer Distance from Avarua to Athens
Finland flag Distance from Cook Islands to Finland is: 15,177 kilometer Distance from Avarua to Helsinki
Estonia flag Distance from Cook Islands to Estonia is: 15,202 kilometer Distance from Avarua to Tallinn
Benin flag Distance from Cook Islands to Benin is: 15,295 kilometer Distance from Avarua to Porto-Novo
Bulgaria flag Distance from Cook Islands to Bulgaria is: 15,304 kilometer Distance from Avarua to Sofia
Ghana flag Distance from Cook Islands to Ghana is: 15,423 kilometer Distance from Avarua to Accra
Up to 16,000 kilometers
Albania flag Distance from Cook Islands to Albania is: 15,567 kilometer Distance from Avarua to Tirana
Hungary flag Distance from Cook Islands to Hungary is: 15,678 kilometer Distance from Avarua to Budapest
Bosnia and Herzegovina flag Distance from Cook Islands to Bosnia and Herzegovina is: 15,713 kilometer Distance from Avarua to Sarajevo
Cote dIvoire flag Distance from Cook Islands to Cote d'Ivoire is: 15,874 kilometer Distance from Avarua to Yamoussoukro
Austria flag Distance from Cook Islands to Austria is: 15,878 kilometer Distance from Avarua to Vienna
Croatia flag Distance from Cook Islands to Croatia is: 15,914 kilometer Distance from Avarua to Zagreb
Denmark flag Distance from Cook Islands to Denmark is: 15,998 kilometer Distance from Avarua to Copenhagen
Up to 16,500 kilometers
Czech Republic flag Distance from Cook Islands to Czech Republic is: 16,001 kilometer Distance from Avarua to Prague
Germany flag Distance from Cook Islands to Germany is: 16,028 kilometer Distance from Avarua to Berlin
Burkina Faso flag Distance from Cook Islands to Burkina Faso is: 16,081 kilometer Distance from Avarua to Ouagadougou
Italy flag Distance from Cook Islands to Italy is: 16,169 kilometer Distance from Avarua to Rome
Djerba flag Distance from Cook Islands to Djerba is: 16,177 kilometer Distance from Avarua to Djerba