Visa needed
Visa required
Angola passport holders need a visa for Eritrea, arranged before they travel, usually through an embassy or consulate.
Apply for a visa before you travel, usually through an embassy or consulate.
Check another trip
Visa required
See that ruleMore of Africa for Angola passport holders
AlgeriaVisa required
BeninVisa-free90 days
BotswanaVisa-free90 days
Burkina FasoeVisa
BurundiOn arrival120 days
CamerooneVisa
Cape VerdeVisa-free
Central African RepublicVisa required
ChadeVisa
ComorosOn arrival
Côte d’IvoireOn arrival90 days
DjiboutieVisa31 days
DR CongoeVisa
EgyptVisa required
Equatorial GuineaeVisa
EswatiniVisa required
EthiopiaOn arrival90 days
GaboneVisa
GambiaVisa-free90 days
GhanaOn arrival30 days
GuineaeVisa90 days
Guinea-BissauOn arrival90 days
KenyaVisa-free60 days
LesothoeVisa
LiberiaeVisa
LibyaeVisa
MadagascarOn arrival90 days
MalawieVisa
MaliVisa required
MauritaniaeVisa
MauritiusVisa-free90 days
MoroccoVisa required
MozambiqueVisa-free30 days
NamibiaVisa-free90 days
NigerVisa required
NigeriaOn arrival
Republic of the CongoVisa required
RwandaVisa-free90 days
São Tomé & PríncipeVisa-free
SenegalOn arrival90 days
SeychellesVisa-free90 days
Sierra LeoneeVisa
SomaliaeVisa30 days
South AfricaVisa-free30 days
South SudaneVisa
SudanVisa required
TanzaniaVisa-free90 days
TogoeVisa15 days
TunisiaVisa-free90 days
UgandaVisa-free90 days
ZambiaVisa-free30 days
ZimbabweVisa-free90 days