Morocco PASSPORT DASHBOARD

Passport of Morocco
36
42
 
117
Morocco Mobility ScorePassport Power Rank over time

Visa requirements

Country Visa requirements
Afghanistan visa required
Albania
Algeria visa-free/90 days
Andorra visa required
Angola visa-free/30 days
Antigua and Barbuda
Argentina visa required
Armenia
eVisa/120 daysApply now
Australia
Austria visa required
Azerbaijan
eVisa/30 daysApply now
Bahamas
Bahrain
Bangladesh visa required
Barbados visa-free/90 days
Belarus visa required
Belgium visa required
Belize visa-free/30 days
Benin visa-free/90 days
Bhutan
Bolivia
visa on arrival / eVisa/90 daysApply now
Bosnia and Herzegovina visa required
Botswana
Brazil visa-free/90 days
Brunei visa required
Bulgaria visa required
Burkina Faso visa-free
Burundi visa on arrival/30 days
Cambodia
visa on arrival / eVisa/30 daysApply now
Cameroon
Canada visa required
Cape Verde visa required
Central African Republic visa required
Chad visa required
Chile visa required
China visa required
Colombia visa-free/90 days
Comoros visa on arrival/45 days
Congo visa on arrival
Congo (Dem. Rep.)
eVisa/90 daysApply now
Costa Rica visa required
Cote d'Ivoire (Ivory Coast) visa-free/90 days
Croatia visa required
Cuba tourist card/30 days
Cyprus visa required
Czech Republic visa required
Denmark visa required
Djibouti
Dominica visa-free/21 days
Dominican Republic visa-free/60 days
Ecuador visa-free/90 days
Egypt visa required
El Salvador
Equatorial Guinea
Eritrea visa required
Estonia visa required
Eswatini visa required
Ethiopia
visa on arrival / eVisa/90 daysApply now
Fiji visa required
Finland visa required
France visa required
Gabon visa-free/30 days
Gambia visa-free/90 days
Georgia
Germany visa required
Ghana visa on arrival
Greece visa required
Grenada visa-free/90 days
Guatemala visa required
Guinea visa-free
Guinea-Bissau visa on arrival/90 days
Guyana visa required
Haiti visa-free/90 days
Honduras visa required
Hong Kong visa-free/30 days
Hungary visa required
Iceland visa required
India visa required
Indonesia
visa on arrival / eVisa/30 daysApply now
Iran
eVisa/30 daysApply now
Iraq visa required
Ireland visa required
Israel visa required
Italy visa required
Jamaica visa required
Japan visa required
Jordan
visa on arrival / eVisa/30 daysApply now
Kazakhstan
Kenya
eVisa/90 daysApply now
Kiribati visa-free/90 days
Kosovo visa required
Kuwait visa required
Kyrgyzstan
Laos
visa on arrival / eVisa/30 daysApply now
Latvia visa required
Lebanon visa on arrival/30 days
Lesotho eVisa/14 days
Liberia visa required
Libya visa required
Liechtenstein visa required
Lithuania visa required
Luxembourg visa required
Macao visa-free/90 days
Madagascar visa on arrival/90 days
Malawi
eVisa/90 daysApply now
Malaysia visa-free/90 days
Maldives visa on arrival/30 days
Mali visa-free/90 days
Malta visa required
Marshall Islands visa on arrival/90 days
Mauritania visa on arrival
Mauritius visa on arrival/60 days
Mexico visa required
Micronesia visa-free/30 days
Moldova
Monaco visa required
Mongolia visa required
Montenegro visa required
Mozambique
visa on arrival / eVisa/30 daysApply now
Myanmar
Namibia visa required
Nauru visa required
Nepal
visa on arrival / eVisa/150 daysApply now
Netherlands visa required
New Zealand visa required
Nicaragua visa on arrival/30 days
Niger visa-free/90 days
Nigeria
visa on arrival / eVisaApply now
North Korea visa required
North Macedonia visa required
Norway visa required
Oman
Pakistan
Palau visa on arrival/30 days
Palestinian Territories visa-free
Panama visa required
Papua New Guinea visa required
Paraguay visa required
Peru visa required
Philippines visa-free/30 days
Poland visa required
Portugal visa required
Qatar visa required
Romania visa required
Russian Federation visa required
Rwanda visa-free/30 days
Saint Kitts and Nevis
Saint Lucia visa required
Samoa visa on arrival/90 days
San Marino visa required
Sao Tome and Principe visa-free/15 days
Saudi Arabia visa required
Senegal visa-free/90 days
Serbia visa required
Seychelles
tourist registration/90 daysApply now
Sierra Leone
Singapore
Slovakia visa required
Slovenia visa required
Solomon Islands visa required
Somalia visa on arrival/30 days
South Africa
South Korea
eTA/90 daysApply now
South Sudan
Spain visa required
Sri Lanka
eTA/30 daysApply now
St. Vincent and the Grenadines visa-free/90 days
Sudan visa required
Suriname
tourist card/90 daysApply now
Sweden visa required
Switzerland visa required
Syria visa-free
Taiwan visa required
Tajikistan
visa on arrival / eVisa/45 daysApply now
Tanzania
visa on arrival / eVisaApply now
Thailand visa required
Timor-Leste visa on arrival/30 days
Togo visa-free/90 days
Tonga visa required
Trinidad and Tobago visa required
Tunisia visa-free
Turkmenistan visa required
Tuvalu visa on arrival/30 days
Türkiye visa-free/90 days
Uganda
Ukraine visa required
United Arab Emirates visa required
United Kingdom visa required
United States of America visa required
Uruguay visa required
Uzbekistan eVisa/30 days
Vanuatu visa-free/30 days
Vatican City visa required
Venezuela visa required
Viet Nam
eVisa/90 daysApply now
Yemen visa required
Zambia
Zimbabwe