Destination: Cape Verde

Cape Verde lets ordinary passport holders from195 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 - your own country.
Green - countries/territories which you can visit without a visa, or you can obtain a visa on arrival.
Red - countries/territories which require you to get a visa prior to arrival.
Visa-Free/Visa-on-arrival
AfghanistanVisa on arrival for 90 days.
AlbaniaVisa on arrival for 90 days.
AlgeriaVisa on arrival for 90 days.
AndorraVisa on arrival for 90 days.
AngolaNo visa required
Antigua and BarbudaVisa on arrival for 90 days.
ArgentinaVisa on arrival for 90 days.
ArmeniaVisa on arrival for 90 days.
AustraliaVisa on arrival for 90 days.
AustriaVisa on arrival for 90 days.
AzerbaijanVisa on arrival for 90 days.
BahamasVisa on arrival for 90 days.
BahrainVisa on arrival for 90 days.
BangladeshVisa on arrival for 90 days.
BarbadosVisa on arrival for 90 days.
BelarusVisa on arrival for 90 days.
BelgiumVisa on arrival for 90 days.
BelizeVisa on arrival for 90 days.
BeninNo visa required
BhutanVisa on arrival for 90 days.
BoliviaVisa on arrival for 90 days.
Bosnia and HerzegovinaVisa on arrival for 90 days.
BotswanaVisa on arrival for 90 days.
BrazilVisa on arrival for 90 days.
BruneiVisa on arrival for 90 days.
BulgariaVisa on arrival for 90 days.
Burkina FasoNo visa required
BurundiVisa on arrival for 90 days.
CambodiaVisa on arrival for 90 days.
CameroonVisa on arrival for 90 days.
CanadaVisa on arrival for 90 days.
Central African RepublicVisa on arrival for 90 days.
ChadVisa on arrival for 90 days.
ChileVisa on arrival for 90 days.
ChinaVisa on arrival for 90 days.
ColombiaVisa on arrival for 90 days.
ComorosVisa on arrival for 90 days.
Congo RepublicVisa on arrival for 90 days.
Costa RicaVisa on arrival for 90 days.
Cote d'IvoireNo visa required
CroatiaVisa on arrival for 90 days.
CubaVisa on arrival for 90 days.
CyprusVisa on arrival for 90 days.
Czech RepublicVisa on arrival for 90 days.
Democratic Republic of the CongoVisa on arrival for 90 days.
DenmarkVisa on arrival for 90 days.
DjiboutiVisa on arrival for 90 days.
DominicaVisa on arrival for 90 days.
Dominican RepublicVisa on arrival for 90 days.
EcuadorVisa on arrival for 90 days.
EgyptVisa on arrival for 90 days.
El SalvadorVisa on arrival for 90 days.
Equatorial GuineaVisa on arrival for 90 days.
EritreaVisa on arrival for 90 days.
EstoniaVisa on arrival for 90 days.
EthiopiaVisa on arrival for 90 days.
FijiVisa on arrival for 90 days.
FinlandVisa on arrival for 90 days.
FranceVisa on arrival for 90 days.
GabonVisa on arrival for 90 days.
GambiaNo visa required
GeorgiaVisa on arrival for 90 days.
GermanyVisa on arrival for 90 days.
GhanaNo visa required
GreeceVisa on arrival for 90 days.
GrenadaVisa on arrival for 90 days.
GuatemalaVisa on arrival for 90 days.
GuineaNo visa required
Guinea-BissauNo visa required
GuyanaVisa on arrival for 90 days.
HaitiVisa on arrival for 90 days.
HondurasVisa on arrival for 90 days.
Hong KongNo visa required
HungaryVisa on arrival for 90 days.
IcelandVisa on arrival for 90 days.
IndiaVisa on arrival for 90 days.
IndonesiaVisa on arrival for 90 days.
IranVisa on arrival for 90 days.
IraqVisa on arrival for 90 days.
IrelandVisa on arrival for 90 days.
IsraelVisa on arrival for 90 days.
ItalyVisa on arrival for 90 days.
JamaicaVisa on arrival for 90 days.
JapanVisa on arrival for 90 days.
JordanVisa on arrival for 90 days.
KazakhstanVisa on arrival for 90 days.
KenyaVisa on arrival for 90 days.
KiribatiVisa on arrival for 90 days.
KosovoVisa on arrival for 90 days.
KuwaitVisa on arrival for 90 days.
KyrgyzstanVisa on arrival for 90 days.
LaosVisa on arrival for 90 days.
LatviaVisa on arrival for 90 days.
LebanonVisa on arrival for 90 days.
LesothoVisa on arrival for 90 days.
LiberiaNo visa required
LibyaVisa on arrival for 90 days.
LiechtensteinVisa on arrival for 90 days.
LithuaniaVisa on arrival for 90 days.
LuxembourgVisa on arrival for 90 days.
MacauNo visa required
MacedoniaVisa on arrival for 90 days.
MadagascarVisa on arrival for 90 days.
MalawiVisa on arrival for 90 days.
MalaysiaVisa on arrival for 90 days.
MaldivesVisa on arrival for 90 days.
MaliNo visa required
MaltaVisa on arrival for 90 days.
Marshall IslandsVisa on arrival for 90 days.
MauritaniaNo visa required
MauritiusVisa on arrival for 90 days.
MexicoVisa on arrival for 90 days.
MicronesiaVisa on arrival for 90 days.
MoldovaVisa on arrival for 90 days.
MonacoVisa on arrival for 90 days.
MongoliaVisa on arrival for 90 days.
MontenegroVisa on arrival for 90 days.
MozambiqueVisa on arrival for 90 days.
MyanmarVisa on arrival for 90 days.
NamibiaVisa on arrival for 90 days.
NauruVisa on arrival for 90 days.
NepalVisa on arrival for 90 days.
NetherlandsVisa on arrival for 90 days.
New ZealandVisa on arrival for 90 days.
NicaraguaVisa on arrival for 90 days.
NigerNo visa required
NigeriaNo visa required
North KoreaVisa on arrival for 90 days.
NorwayVisa on arrival for 90 days.
OmanVisa on arrival for 90 days.
PakistanVisa on arrival for 90 days.
PalauVisa on arrival for 90 days.
PanamaVisa on arrival for 90 days.
Papua New GuineaVisa on arrival for 90 days.
ParaguayVisa on arrival for 90 days.
PeruVisa on arrival for 90 days.
PhilippinesVisa on arrival for 90 days.
PolandVisa on arrival for 90 days.
PortugalVisa on arrival for 90 days.
QatarVisa on arrival for 90 days.
RomaniaVisa on arrival for 90 days.
RussiaVisa on arrival for 90 days.
RwandaVisa on arrival for 90 days.
Saint Kitts and NevisVisa on arrival for 90 days.
Saint LuciaVisa on arrival for 90 days.
Saint Vincent and the GrenadinesVisa on arrival for 90 days.
SamoaVisa on arrival for 90 days.
San MarinoVisa on arrival for 90 days.
Sao Tome and PrincipeVisa on arrival for 90 days.
Saudi ArabiaVisa on arrival for 90 days.
SenegalNo visa required
SerbiaVisa on arrival for 90 days.
SeychellesVisa on arrival for 90 days.
Sierra LeoneNo visa required
SingaporeNo visa required
SlovakiaVisa on arrival for 90 days.
SloveniaVisa on arrival for 90 days.
Solomon IslandsVisa on arrival for 90 days.
SomaliaVisa on arrival for 90 days.
South AfricaVisa on arrival for 90 days.
South KoreaVisa on arrival for 90 days.
South SudanVisa on arrival for 90 days.
SpainVisa on arrival for 90 days.
Sri LankaVisa on arrival for 90 days.
SudanVisa on arrival for 90 days.
SurinameVisa on arrival for 90 days.
SwazilandVisa on arrival for 90 days.
SwedenVisa on arrival for 90 days.
SwitzerlandVisa on arrival for 90 days.
SyriaVisa on arrival for 90 days.
TaiwanVisa on arrival for 90 days.
TajikistanVisa on arrival for 90 days.
TanzaniaVisa on arrival for 90 days.
ThailandVisa on arrival for 90 days.
Timor-LesteVisa on arrival for 90 days.
TogoNo visa required
TongaVisa on arrival for 90 days.
Trinidad and TobagoVisa on arrival for 90 days.
TunisiaVisa on arrival for 90 days.
TurkeyVisa on arrival for 90 days.
TurkmenistanVisa on arrival for 90 days.
TuvaluVisa on arrival for 90 days.
UgandaVisa on arrival for 90 days.
UkraineVisa on arrival for 90 days.
United Arab EmiratesVisa on arrival for 90 days.
United KingdomVisa on arrival for 90 days.
United StatesVisa on arrival for 90 days.
UruguayVisa on arrival for 90 days.
UzbekistanVisa on arrival for 90 days.
VanuatuVisa on arrival for 90 days.
VenezuelaVisa on arrival for 90 days.
VietnamVisa on arrival for 90 days.
YemenVisa on arrival for 90 days.
ZambiaVisa on arrival for 90 days.
ZimbabweVisa on arrival for 90 days.
Visa required prior to arrival
MoroccoVisa required