Countries between Cook Islands and Iran

Up to 1,000 kilometers
Cayman Islands flag Distance from Cook Islands to Cayman Islands is: 810 kilometer Distance from Avarua to George Town
Cuba flag Distance from Cook Islands to Cuba is: 932 kilometer Distance from Avarua to Havana
Up to 1,500 kilometers
Jamaica flag Distance from Cook Islands to Jamaica is: 1,268 kilometer Distance from Avarua to Kingston
Up to 2,000 kilometers
Tonga flag Distance from Cook Islands to Tonga is: 1,596 kilometer Distance from Avarua to Nuku'alofa
Haiti flag Distance from Cook Islands to Haiti is: 1,740 kilometer Distance from Avarua to Port-au-Prince
Dominican Republic flag Distance from Cook Islands to Dominican Republic is: 1,996 kilometer Distance from Avarua to Santo Domingo
Up to 2,500 kilometers
Colombia flag Distance from Cook Islands to Colombia is: 2,125 kilometer Distance from Avarua to Bogota
Up to 3,000 kilometers
Dominica flag Distance from Cook Islands to Dominica is: 2,920 kilometer Distance from Avarua to Roseau
Grenada flag Distance from Cook Islands to Grenada is: 2,954 kilometer Distance from Avarua to Saint George's
Up to 3,500 kilometers
Canada flag Distance from Cook Islands to Canada is: 3,353 kilometer Distance from Avarua to Ottawa
Vanuatu flag Distance from Cook Islands to Vanuatu is: 3,355 kilometer Distance from Avarua to Port-Vila
Up to 4,000 kilometers
Guyana flag Distance from Cook Islands to Guyana is: 3,510 kilometer Distance from Avarua to Georgetown
Up to 4,500 kilometers
Solomon Islands flag Distance from Cook Islands to Solomon Islands is: 4,487 kilometer Distance from Avarua to Honiara
Up to 6,500 kilometers
Australia flag Distance from Cook Islands to Australia is: 6,299 kilometer Distance from Avarua to Canberra
Up to 7,000 kilometers
Cape Verde flag Distance from Cook Islands to Cape Verde is: 6,927 kilometer Distance from Avarua to Praia
Up to 7,500 kilometers
Iceland flag Distance from Cook Islands to Iceland is: 7,158 kilometer Distance from Avarua to Reykjavik
Canary Islands flag Distance from Cook Islands to Canary Islands is: 7,493 kilometer Distance from Avarua to Las Palmas
Up to 8,000 kilometers
Belize flag Distance from Cook Islands to Belize is: 7,678 kilometer Distance from Avarua to Belmopan
Gambia flag Distance from Cook Islands to Gambia is: 7,682 kilometer Distance from Avarua to Banjul
Faroe Islands flag Distance from Cook Islands to Faroe Islands is: 7,885 kilometer Distance from Avarua to Torshavn
Ireland flag Distance from Cook Islands to Ireland is: 7,966 kilometer Distance from Avarua to Dublin
Up to 8,500 kilometers
Isle of Man flag Distance from Cook Islands to Isle of Man is: 8,075 kilometer Distance from Avarua to Douglas
Jersey flag Distance from Cook Islands to Jersey is: 8,270 kilometer Distance from Avarua to St. Helier
Gibraltar flag Distance from Cook Islands to Gibraltar is: 8,291 kilometer Distance from Avarua to Gibraltar
Up to 9,000 kilometers
France flag Distance from Cook Islands to France is: 8,631 kilometer Distance from Avarua to Paris
Up to 9,500 kilometers
Denmark flag Distance from Cook Islands to Denmark is: 9,098 kilometer Distance from Avarua to Copenhagen
Bahamas flag Distance from Cook Islands to Bahamas is: 9,117 kilometer Distance from Avarua to Nassau
Germany flag Distance from Cook Islands to Germany is: 9,266 kilometer Distance from Avarua to Berlin
Czech Republic flag Distance from Cook Islands to Czech Republic is: 9,427 kilometer Distance from Avarua to Prague
Up to 10,000 kilometers
Finland flag Distance from Cook Islands to Finland is: 9,564 kilometer Distance from Avarua to Helsinki
Estonia flag Distance from Cook Islands to Estonia is: 9,593 kilometer Distance from Avarua to Tallinn
Italy flag Distance from Cook Islands to Italy is: 9,619 kilometer Distance from Avarua to Rome
Croatia flag Distance from Cook Islands to Croatia is: 9,709 kilometer Distance from Avarua to Zagreb
Djerba flag Distance from Cook Islands to Djerba is: 9,782 kilometer Distance from Avarua to Djerba
Hungary flag Distance from Cook Islands to Hungary is: 9,851 kilometer Distance from Avarua to Budapest
Taiwan flag Distance from Cook Islands to Taiwan is: 9,907 kilometer Distance from Avarua to Taipei
Up to 10,500 kilometers
Anguilla flag Distance from Cook Islands to Anguilla is: 10,231 kilometer Distance from Avarua to The Valley
Bulgaria flag Distance from Cook Islands to Bulgaria is: 10,384 kilometer Distance from Avarua to Sofia
Up to 11,000 kilometers
Bermuda flag Distance from Cook Islands to Bermuda is: 10,543 kilometer Distance from Avarua to Hamilton
Greece flag Distance from Cook Islands to Greece is: 10,656 kilometer Distance from Avarua to Athens
Singapore flag Distance from Cook Islands to Singapore is: 10,698 kilometer Distance from Avarua to Singapore
Brunei flag Distance from Cook Islands to Brunei is: 10,731 kilometer Distance from Avarua to Bandar Seri Begawan
Up to 11,500 kilometers
Vietnam flag Distance from Cook Islands to Vietnam is: 11,238 kilometer Distance from Avarua to Hanoi
Up to 12,000 kilometers
Thailand flag Distance from Cook Islands to Thailand is: 11,518 kilometer Distance from Avarua to Bangkok
Up to 13,000 kilometers
Tibet flag Distance from Cook Islands to Tibet is: 12,907 kilometer Distance from Avarua to Lhasa
Up to 13,500 kilometers
Sri Lanka flag Distance from Cook Islands to Sri Lanka is: 13,396 kilometer Distance from Avarua to Colombo
Up to 14,000 kilometers
Bangladesh flag Distance from Cook Islands to Bangladesh is: 13,746 kilometer Distance from Avarua to Dhaka
Bhutan flag Distance from Cook Islands to Bhutan is: 13,854 kilometer Distance from Avarua to Thimphu
Up to 15,000 kilometers
Uzbekistan flag Distance from Cook Islands to Uzbekistan is: 14,898 kilometer Distance from Avarua to Tashkent
Tajikistan flag Distance from Cook Islands to Tajikistan is: 14,982 kilometer Distance from Avarua to Dushanbe
Up to 15,500 kilometers
Seychelles flag Distance from Cook Islands to Seychelles is: 15,185 kilometer Distance from Avarua to Victoria
Up to 16,000 kilometers
Belgium flag Distance from Cook Islands to Belgium is: 15,614 kilometer Distance from Avarua to Brussels
Afghanistan flag Distance from Cook Islands to Afghanistan is: 15,704 kilometer Distance from Avarua to Kabul
Sweden flag Distance from Cook Islands to Sweden is: 15,734 kilometer Distance from Avarua to Stockholm
Turkmenistan flag Distance from Cook Islands to Turkmenistan is: 15,882 kilometer Distance from Avarua to Ashgabat
Belarus flag Distance from Cook Islands to Belarus is: 15,926 kilometer Distance from Avarua to Minsk
Up to 16,500 kilometers
Andorra flag Distance from Cook Islands to Andorra is: 16,083 kilometer Distance from Avarua to Andorra la Vella
Austria flag Distance from Cook Islands to Austria is: 16,330 kilometer Distance from Avarua to Vienna
United Arab Emirates flag Distance from Cook Islands to United Arab Emirates is: 16,468 kilometer Distance from Avarua to Abu Dhabi
Up to 17,000 kilometers
Algeria flag Distance from Cook Islands to Algeria is: 16,539 kilometer Distance from Avarua to Algiers
Azerbaijan flag Distance from Cook Islands to Azerbaijan is: 16,825 kilometer Distance from Avarua to Baku
Bosnia and Herzegovina flag Distance from Cook Islands to Bosnia and Herzegovina is: 16,838 kilometer Distance from Avarua to Sarajevo