Morocco passport visa requirements
A Morocco passport gives visa-free access to 38 countries and territories. Holders can enter 109 of 198 destinations without arranging a visa in advance (38 visa-free, 31 with visa on arrival, 38 with an eVisa, 2 with an eTA), while 89 require a visa beforehand.
Visa-free · 38
Angola, Azerbaijan, Barbados, Belize, Benin, Brazil, Burkina Faso, Cape Verde, Colombia, Dominica, Dominican Republic, Ecuador, Gabon, Gambia, Grenada, Guinea, Haiti, Hong Kong, Ivory Coast, Kiribati, Macao, Malaysia, Mali, Micronesia, Niger, Palestine, Philippines, Rwanda, Saint Vincent and the Grenadines, Sao Tome and Principe, Senegal, Seychelles, Syria, Thailand, Togo, Tunisia, Turkey, Vanuatu
Visa on arrival · 31
Bolivia, Burundi, Cambodia, Comoros, Congo, Djibouti, Ethiopia, Ghana, Guinea-Bissau, Indonesia, Iran, Jordan, Laos, Lebanon, Madagascar, Maldives, Marshall Islands, Mauritania, Mauritius, Mozambique, Nepal, Nicaragua, Nigeria, Palau, Samoa, Somalia, Sri Lanka, Tajikistan, Tanzania, Timor-Leste, Tuvalu
eVisa · 38
Albania, Antigua and Barbuda, Armenia, Australia, Bahamas, Bahrain, Bhutan, Botswana, Cameroon, Cuba, DR Congo, El Salvador, Equatorial Guinea, Georgia, India, Iraq, Kazakhstan, Kyrgyzstan, Lesotho, Libya, Malawi, Moldova, Myanmar, Oman, Pakistan, Papua New Guinea, Qatar, Saint Kitts and Nevis, Sierra Leone, Singapore, South Africa, South Sudan, Uganda, United Arab Emirates, Uzbekistan, Vietnam, Zambia, Zimbabwe
eTA · 2
Kenya, South Korea
Visa required · 89
Afghanistan, Algeria, Andorra, Argentina, Austria, Bangladesh, Belarus, Belgium, Bosnia and Herzegovina, Brunei, Bulgaria, Canada, Central African Republic, Chad, Chile, China, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Egypt, Eritrea, Estonia, Fiji, Finland, France, Germany, Greece, Guatemala, Guyana, Honduras, Hungary, Iceland, Ireland, Israel, Italy, Jamaica, Japan, Kosovo, Kuwait, Latvia, Liberia, Liechtenstein, Lithuania, Luxembourg, Malta, Mexico, Monaco, Mongolia, Montenegro, Namibia, Nauru, Netherlands, New Zealand, North Korea, North Macedonia, Norway, Panama, Paraguay, Peru, Poland, Portugal, Romania, Russia, Saint Lucia, San Marino, Saudi Arabia, Serbia, Slovakia, Slovenia, Solomon Islands, Spain, Sudan, Suriname, Swaziland, Sweden, Switzerland, Taiwan, Tonga, Trinidad and Tobago, Turkmenistan, Ukraine, United Kingdom, United States, Uruguay, Vatican, Venezuela, Yemen
Common questions
Where can Morocco passport holders travel visa-free?
Morocco passport holders can travel visa-free to 38 countries and territories, including Angola, Azerbaijan, Barbados, Belize, Benin, Brazil, Burkina Faso, Cape Verde, Colombia, Dominica, Dominican Republic, Ecuador and 26 more.
How many countries can a Morocco passport enter without a visa in advance?
A Morocco passport can enter 109 of 198 destinations without arranging a visa in advance: 38 visa-free, 31 with visa on arrival, 38 with an eVisa, 2 with an eTA.
Which countries require a visa for Morocco passport holders?
89 destinations require a Morocco passport holder to obtain a visa in advance, including Afghanistan, Algeria, Andorra, Argentina, Austria, Bangladesh, Belarus, Belgium, Bosnia and Herzegovina, Brunei, Bulgaria, Canada and 77 more.
Requirements change often. Confirm with the destination's embassy or official immigration site before you travel.