For Moroccan passport holders with an EU residence permit
Countries Moroccan citizens can visit with an EU residence permit
These countries trust an EU residence permit and waive or ease their own visa for Moroccan citizens.
- 13 countries open up
- 9 visa-free
- 4 visa on arrival
-
Bosnia and Herzegovina Visa required→Visa-free30 days
Multiple-entry visa already used once (entry stamp from the issuing country). Sources differ on allowed stay and on whether a UK visa counts.
Also accepted: US visa, UK visa, Schengen visa, Ireland, UK residence.
-
Cyprus Visa required→Visa-free
Double or multiple-entry Schengen C visa. Stay limited by the Schengen visa's validity.
Also accepted: Schengen visa.
-
Georgia Visa required→Visa-free90 days
Supporting visa or residence permit valid on the day you arrive. 90 days in any 180.
Also accepted: US visa, UK visa, Schengen visa, Canada, Australia, Japan, New Zealand, South Korea, Ireland, GCC residence, UK residence.
-
Guatemala Visa required→Visa-free
Valid visa substitutes for a Guatemalan visa.
Also accepted: US visa, Schengen visa, Canada.
-
Honduras Visa required→Visa-free
Valid visa substitutes for a Honduran visa.
Also accepted: US visa, Schengen visa, Canada.
-
Mexico Visa required→Visa-free180 days
Physical visa sticker valid on arrival (digital copies refused). Fill the FMM form; carry return ticket and accommodation proof.
Also accepted: US visa, UK visa, Schengen visa, Canada, Japan, UK residence.
-
Moldova Visa required→Visa-free90 days
Non-transit visa or residence permit. Up to 90 days within a 270-day window.
Also accepted: US visa, UK visa, Schengen visa, Canada, UK residence.
-
Montenegro Visa required→Visa-free30 days
Supporting visa must stay valid for your whole stay.
Also accepted: US visa, UK visa, Schengen visa, Ireland, UK residence.
-
Serbia eVisa→Visa-free90 days
Valid multiple-entry visa or residence permit. 90 days in any 180.
Also accepted: US visa, UK visa, Schengen visa, Ireland, UK residence.
-
Antigua and Barbuda eVisa→Visa on arrival30 days
About USD 100 on arrival.
Also accepted: US visa, UK visa, Schengen visa, Canada, UK residence.
-
Armenia eVisa120 days→Visa on arrival90 days
Valid visa or residence permit. Passport valid for the whole stay.
Also accepted: US visa, UK visa, Schengen visa, Canada, Australia, Japan, South Korea, Ireland, GCC residence, UK residence.
-
Egypt Visa required→Visa on arrival30 days
GCC residence permit valid at least 6 months from arrival.
Also accepted: US visa, UK visa, Schengen visa, Canada, Australia, Japan, New Zealand, UK residence.
-
Saudi Arabia Visa required→Visa on arrival90 days
Tourist or business visa that has already been used. Fee about SAR 400 including mandatory health insurance.
Also accepted: US visa, UK visa, Schengen visa, Green Card, UK residence.
Hold a different visa?
Hold more than one? Tick everything you hold to see every country it opens up.
Common questions
Which countries can Moroccan citizens visit with an EU residence permit?
13 destinations relax their rules for Moroccan citizens who hold an EU residence permit, including visa-free entry to Bosnia and Herzegovina, Cyprus, Georgia, Guatemala, Honduras, Mexico and a visa on arrival in Antigua and Barbuda, Armenia, Egypt, Saudi Arabia. Conditions differ by country.
Does an EU residence permit have to be valid on arrival?
Yes, in almost every case. Many countries also want it valid for some months after you arrive, and a few want it already used once. The exact rule is listed under each country.
Perks are re-checked every week. Rules can change, so give the official site a quick look before you fly.