There are some countries which don’t require Moroccan passport holders to get a visa. There are several others countries where visa is issued upon arrival.
Visa free: Algeria, Côte d'Ivoire, Guinea, Cook Islands, Federated States of Micronesia, Niue, Palau, Samoa, Tuvalu , Vanuatu, Libya, Mali, Niger, Senegal, Seychelles, Tunisia, Brazil, Dominica, Haiti, Montserrat,
Saint Kitts and Nevis, Saint Vincent and the Grenadines, Turks and Caicos Islands, Indonesia, Hong Kong, Malaysia, Maldives, Philippines, Syria and Turkey
Visa on Arrival: Armenia, Azerbaijan, Georgia, Bangladesh, Cambodia,
Jordan, Laos, Macau, Nepal, Timor-Leste, Burundi, CapeVerde, Comoros, Djibouti, Kenya, Madagascar, Mozambique,
Togo, Uganda and Zambia
Visa free: Algeria, Côte d'Ivoire, Guinea, Cook Islands, Federated States of Micronesia, Niue, Palau, Samoa, Tuvalu , Vanuatu, Libya, Mali, Niger, Senegal, Seychelles, Tunisia, Brazil, Dominica, Haiti, Montserrat,
Saint Kitts and Nevis, Saint Vincent and the Grenadines, Turks and Caicos Islands, Indonesia, Hong Kong, Malaysia, Maldives, Philippines, Syria and Turkey
Visa on Arrival: Armenia, Azerbaijan, Georgia, Bangladesh, Cambodia,
Jordan, Laos, Macau, Nepal, Timor-Leste, Burundi, CapeVerde, Comoros, Djibouti, Kenya, Madagascar, Mozambique,
Togo, Uganda and Zambia