Visa needed
Visa required
Ethiopia passport holders need a visa for Morocco, 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 on arrival90 days
See that ruleMore of Africa for Ethiopia passport holders
AlgeriaVisa required
AngolaVisa required
BeninVisa-free90 days
BotswanaVisa required
Burkina FasoeVisa
BurundiOn arrival30 days
CamerooneVisa
Cape VerdeOn arrival30 days
Central African RepublicVisa required
ChadeVisa
ComorosOn arrival45 days
Côte d’IvoireeVisa
DjiboutiOn arrival
DR CongoeVisa
EgyptVisa required
Equatorial GuineaeVisa
EritreaOn arrival30 days
EswatiniVisa required
GaboneVisa
GambiaVisa-free90 days
GhanaOn arrival30 days
GuineaeVisa
Guinea-BissauOn arrival90 days
KenyaVisa-free90 days
LesothoeVisa
LiberiaVisa required
LibyaVisa required
MadagascarOn arrival90 days
MalawieVisa90 days
MaliVisa required
MauritaniaeVisa
MauritiusOn arrival60 days
MozambiqueVisa required
NamibiaeVisa
NigerVisa required
NigeriaeVisa
Republic of the CongoVisa required
RwandaOn arrival90 days
São Tomé & PríncipeeVisa15 days
SenegalOn arrival30 days
SeychellesVisa-free90 days
Sierra LeoneeVisa
SomaliaOn arrival30 days
South AfricaeVisa
South SudaneVisa
SudanVisa required
TanzaniaOn arrival
TogoOn arrival15 days
TunisiaVisa required
UgandaeVisa
ZambiaeVisa90 days
ZimbabweOn arrival90 days