Destination: Cape Verde

Cape Verde lets ordinary passport holders from 195 countries travel to it without a prior visa.

Visitors to Cape Verde must obtain a visa on arrival unless they come from one of the visa exempt countries.
Loading the map...
Legend:
Blue - the destination.
Green - passports which can visit without visa, or can obtain visa on arrival.
Red - passports which require a visa prior to arrival.
Visa-Free/Visa-on-arrival
Afghan passport Visa on arrival for 90 days.
Albanian passport Visa on arrival for 90 days.
Algerian passport Visa on arrival for 90 days.
Andorran passport Visa on arrival for 90 days.
Angolan passport No visa required.
Antigua and Barbuda passport Visa on arrival for 90 days.
Argentine passport Visa on arrival for 90 days.
Armenian passport Visa on arrival for 90 days.
Australian passport Visa on arrival for 90 days.
Austrian passport Visa on arrival for 90 days.
Azerbaijani passport Visa on arrival for 90 days.
Bahamian passport Visa on arrival for 90 days.
Bahraini passport Visa on arrival for 90 days.
Bangladeshi passport Visa on arrival for 90 days.
Barbados passport Visa on arrival for 90 days.
Belarusian passport Visa on arrival for 90 days.
Belgian passport Visa on arrival for 90 days.
Belizean passport Visa on arrival for 90 days.
Beninese passport No visa required.
Bhutanese passport Visa on arrival for 90 days.
Bolivian passport Visa on arrival for 90 days.
Bosnia and Herzegovina passport Visa on arrival for 90 days.
Botswana passport Visa on arrival for 90 days.
Brazilian passport Visa on arrival for 90 days.
Bruneian passport Visa on arrival for 90 days.
Bulgarian passport Visa on arrival for 90 days.
Burkinabe passport No visa required.
Burundian passport Visa on arrival for 90 days.
Cambodian passport Visa on arrival for 90 days.
Cameroonian passport Visa on arrival for 90 days.
Canadian passport Visa on arrival for 90 days.
Central African Republic passport Visa on arrival for 90 days.
Chadian passport Visa on arrival for 90 days.
Chilean passport Visa on arrival for 90 days.
Chinese passport Visa on arrival for 90 days.
Colombian passport Visa on arrival for 90 days.
Comorian passport Visa on arrival for 90 days.
Republic of the Congo passport Visa on arrival for 90 days.
Costa Rican passport Visa on arrival for 90 days.
Croatian passport Visa on arrival for 90 days.
Cuban passport Visa on arrival for 90 days.
Cypriot passport Visa on arrival for 90 days.
Czech passport Visa on arrival for 90 days.
Ivorian passport No visa required.
Democratic Republic of the Congo passport Visa on arrival for 90 days.
Danish passport Visa on arrival for 90 days.
Djibouti passport Visa on arrival for 90 days.
Dominica passport Visa on arrival for 90 days.
Dominican Republic passport Visa on arrival for 90 days.
Ecuadorian passport Visa on arrival for 90 days.
Egyptian passport Visa on arrival for 90 days.
Salvadoran passport Visa on arrival for 90 days.
Equatorial Guinean passport Visa on arrival for 90 days.
Eritrean passport Visa on arrival for 90 days.
Estonian passport Visa on arrival for 90 days.
Ethiopian passport Visa on arrival for 90 days.
Fijian passport Visa on arrival for 90 days.
Finnish passport Visa on arrival for 90 days.
French passport Visa on arrival for 90 days.
Gabonese passport Visa on arrival for 90 days.
Gambian passport No visa required.
Georgian passport Visa on arrival for 90 days.
German passport Visa on arrival for 90 days.
Ghanaian passport No visa required.
Greek passport Visa on arrival for 90 days.
Grenadian passport Visa on arrival for 90 days.
Guatemalan passport Visa on arrival for 90 days.
Guinean passport No visa required.
Guinea-Bissauan passport No visa required.
Guyanese passport Visa on arrival for 90 days.
Haitian passport Visa on arrival for 90 days.
Honduran passport Visa on arrival for 90 days.
Hong Kong passport No visa required.
Hungarian passport Visa on arrival for 90 days.
Icelandic passport Visa on arrival for 90 days.
Indian passport Visa on arrival for 90 days.
Indonesian passport Visa on arrival for 90 days.
Iranian passport Visa on arrival for 90 days.
Iraqi passport Visa on arrival for 90 days.
Irish passport Visa on arrival for 90 days.
Israeli passport Visa on arrival for 90 days.
Italian passport Visa on arrival for 90 days.
Jamaican passport Visa on arrival for 90 days.
Japanese passport Visa on arrival for 90 days.
Jordanian passport Visa on arrival for 90 days.
Kazakh passport Visa on arrival for 90 days.
Kenyan passport Visa on arrival for 90 days.
Kiribati passport Visa on arrival for 90 days.
Kosovan passport Visa on arrival for 90 days.
Kuwaiti passport Visa on arrival for 90 days.
Kyrgyzstani passport Visa on arrival for 90 days.
Laotian passport Visa on arrival for 90 days.
Latvian passport Visa on arrival for 90 days.
Lebanese passport Visa on arrival for 90 days.
Lesotho passport Visa on arrival for 90 days.
Liberian passport No visa required.
Libyan passport Visa on arrival for 90 days.
Liechtenstein passport Visa on arrival for 90 days.
Lithuanian passport Visa on arrival for 90 days.
Luxembourgian passport Visa on arrival for 90 days.
Macanese passport No visa required.
Macedonian passport Visa on arrival for 90 days.
Malagasy passport Visa on arrival for 90 days.
Malawian passport Visa on arrival for 90 days.
Malaysian passport Visa on arrival for 90 days.
Maldivian passport Visa on arrival for 90 days.
Malian passport No visa required.
Maltese passport Visa on arrival for 90 days.
Marshallese passport Visa on arrival for 90 days.
Mauritanian passport No visa required.
Mauritian passport Visa on arrival for 90 days.
Mexican passport Visa on arrival for 90 days.
Micronesian passport Visa on arrival for 90 days.
Moldovan passport Visa on arrival for 90 days.
Monégasque passport Visa on arrival for 90 days.
Mongolian passport Visa on arrival for 90 days.
Montenegrin passport Visa on arrival for 90 days.
Mozambican passport Visa on arrival for 90 days.
Myanmar passport Visa on arrival for 90 days.
Namibian passport Visa on arrival for 90 days.
Nauruan passport Visa on arrival for 90 days.
Nepalese passport Visa on arrival for 90 days.
Dutch passport Visa on arrival for 90 days.
New Zealand passport Visa on arrival for 90 days.
Nicaraguan passport Visa on arrival for 90 days.
Nigerien passport No visa required.
Nigerian passport No visa required.
North Korean passport Visa on arrival for 90 days.
Norwegian passport Visa on arrival for 90 days.
Omani passport Visa on arrival for 90 days.
Pakistani passport Visa on arrival for 90 days.
Palauan passport Visa on arrival for 90 days.
Panamanian passport Visa on arrival for 90 days.
Papua New Guinean passport Visa on arrival for 90 days.
Paraguayan passport Visa on arrival for 90 days.
Peruvian passport Visa on arrival for 90 days.
Philippine passport Visa on arrival for 90 days.
Polish passport Visa on arrival for 90 days.
Portuguese passport Visa on arrival for 90 days.
Qatari passport Visa on arrival for 90 days.
Romanian passport Visa on arrival for 90 days.
Russian passport Visa on arrival for 90 days.
Rwandan passport Visa on arrival for 90 days.
Saint Kitts and Nevis passport Visa on arrival for 90 days.
Saint Lucian passport Visa on arrival for 90 days.
Saint Vincent and the Grenadines passport Visa on arrival for 90 days.
Samoan passport Visa on arrival for 90 days.
San Marino passport Visa on arrival for 90 days.
Santomean passport Visa on arrival for 90 days.
Saudi Arabian passport Visa on arrival for 90 days.
Senegalese passport No visa required.
Serbian passport Visa on arrival for 90 days.
Seychellois passport Visa on arrival for 90 days.
Sierra Leonean passport No visa required.
Singapore passport No visa required.
Slovak passport Visa on arrival for 90 days.
Slovenian passport Visa on arrival for 90 days.
Solomon Islander passport Visa on arrival for 90 days.
Somalia passport Visa on arrival for 90 days.
South African passport Visa on arrival for 90 days.
South Korean passport Visa on arrival for 90 days.
South Sudanese passport Visa on arrival for 90 days.
Spanish passport Visa on arrival for 90 days.
Sri Lankan passport Visa on arrival for 90 days.
Sudanese passport Visa on arrival for 90 days.
Surinamese passport Visa on arrival for 90 days.
Swazi passport Visa on arrival for 90 days.
Swedish passport Visa on arrival for 90 days.
Swiss passport Visa on arrival for 90 days.
Syrian passport Visa on arrival for 90 days.
Taiwanese passport Visa on arrival for 90 days.
Tajik passport Visa on arrival for 90 days.
Tanzanian passport Visa on arrival for 90 days.
Thai passport Visa on arrival for 90 days.
Timor-Leste passport Visa on arrival for 90 days.
Togolese passport No visa required.
Tongan passport Visa on arrival for 90 days.
Trinidad and Tobago passport Visa on arrival for 90 days.
Tunisian passport Visa on arrival for 90 days.
Turkish passport Visa on arrival for 90 days.
Turkmen passport Visa on arrival for 90 days.
Tuvaluan passport Visa on arrival for 90 days.
Ugandan passport Visa on arrival for 90 days.
Ukrainian passport Visa on arrival for 90 days.
Emirati passport Visa on arrival for 90 days.
British passport Visa on arrival for 90 days.
United States passport Visa on arrival for 90 days.
Uruguayan passport Visa on arrival for 90 days.
Uzbekistani passport Visa on arrival for 90 days.
Vanuatuan passport Visa on arrival for 90 days.
Venezuelan passport Visa on arrival for 90 days.
Vietnamese passport Visa on arrival for 90 days.
Yemeni passport Visa on arrival for 90 days.
Zambian passport Visa on arrival for 90 days.
Zimbabwean passport Visa on arrival for 90 days.
Visa required prior to arrival
Moroccan passport Visa required.