La liste des pays où le possesseur d'un passeport marocain peut voyager sans visa ou le visa peut être obtenu à l'arrivée :
Egypt visa à l'arrivée
Algeria 90 days
Burundi visa à l'arrivée
Cape Verde visa à l'arrivée
Comoros visa à l'arrivée
Côte d'Ivoire 90 days
Djibouti visa à l'arrivée
Guinea 90 days
Kenya visa à l'arrivée
Libya 90 days
Madagascar visa à l'arrivée
Mali 90 days
Mozambique visa à l'arrivée
Niger 90 days
Senegal 90 days
Seychelles 30 days
Togo visa à l'arrivée
Tunisia 90 days
Uganda visa à l'arrivée
Central African Republic visa à l'arrivée
Zambia visa à l'arrivée
Bolivia visa à l'arrivée
Brazil 90 days
Cuba visa à l'arrivée
Ecuador 90 days
Dominique 21 days
Haiti 90 days
Grenada visa à l'arrivée
Montserrat 90 days
Nicaragua visa à l'arrivée
Saint Lucia visa à l'arrivée
Saint Kitts and Nevis 14 days
Saint Vincent and the Grenadines 30 days
Turks and Caicos Islands 30 days
Armenie visa à l'arrivée
Azerbaijan visa à l'arrivée
Cambodoge visa à l'arrivée
Georgie visa à l'arrivée
Iran visa à l'arrivée
Hong Kong 30 days
Jordanie visa à l'arrivée
Laos visa à l'arrivée
Lebanon visa à l'arrivée
Macau visa à l'arrivée
Malaysie 90 days
Maldives 30 days
Nepal visa à l'arrivée
Philippines 21 days
South Korea 90 days
Syria 90 days
Timor-Leste visa à l'arrivée
Kosovo 90 days
Turkey 90 days
Cook Islands 31 days
Federated States of Micronesia 30 days
Niue 30 days
Palau 30 days
Samoa 60 days
Tuvalu 30 days
Turkménistan 15 days
Tadjikistan 45 days
Kirghizstan visa à l'arrivée
Kazakhstan 15 days
Bangladesh visa à l'arrivée