A foreign national wishing to enter Morocco must obtain a visa unless he or she is a citizen of one of the countries eligible for visa exemption.
Visa policy map
Visa-free policy of Morocco
Visa-free for 90 days
Visa-free for 30 days (only Hong Kong, Hungary and Singapore)
Visa free access
Holders of passports of the following 64 jurisdictions can stay up to ninety (90) days (unless otherwise stated) in Morocco without a visa:
1 – one month for the citizens of Hungary.
Holders of diplomatic or official passports issued to nationals of the Dominican Republic, Pakistan or Uruguay, holders of diplomatic, official or service passports, issued to nationals of Colombia and Costa Rica, holders of diplomatic or service passports, issued to nationals of Azerbaijan, Montenegro, Serbia and Ukraine, holders of diplomatic or special passports issued to nationals of Jordan and holders of diplomatic, service or special passports issued to nationals of Benin, Egypt, Gabon, Mauritania, Sao Tome and Principe, Sierra Leone, Sudan, Vietnam and Yemen do not require a visa for Morocco.