Visa Requirements for Moroccan Citizens


Moroccans need a visa for these countries:
(You must make a visa prior to arriving at the country or you will likely be deported)

Afghanistan Canada French Polynesia Libya Papua New Guinea Sudan
Albania Canary Islands Georgia Liechtenstein Paraguay Suriname
Andorra Cayman Islands Germany Lithuania Peru Swaziland
Angola Central African Republic Ghana Luxembourg Poland Sweden
Anguilla Chad Gibraltar Macau Portugal Switzerland
Antigua Barbuda Chile Greece Macedonia Puerto Rico Syria
Argentina China Greenland Malawi Qatar Taiwan
Armenia Colombia Guadeloupe Malta Reunion Tanzania
Aruba Congo Brazzaville Guam Marshall Islands Romania Thailand
Australia Cook Islands Guatemala Martinique Russia Tokelau
Austria Costa Rica Guyana Mexico Saint Kitts Nevis Tonga
Azerbaijan Croatia Honduras Moldova Saint Lucia Trinidad Tobago
Azores Cuba Hungary Monaco Saint Martin Turkmenistan
Bahamas Curacao Iceland Mongolia Saint Pierre Miquelon Turks Caicos Islands
Bahrain Cyprus India Montenegro San Marino Ukraine
Bangladesh Czech Republic Iraq Montserrat Sao Tome Principe United Arab Emirates
Barbados Denmark Ireland Myanmar Saudi Arabia United Kingdom
Belarus Dominican Republic Israel Namibia Serbia United States
Belgium Egypt Italy Nauru Sierra Leone Uruguay
Belize El Salvador Jamaica Netherlands Singapore Uzbekistan
Benin Equatorial Guinea Japan New Caledonia Slovakia Vatican City
Bermuda Eritrea Kazakhstan New Zealand Slovenia Venezuela
Bhutan Estonia Korea North Norfolk Island Solomon Islands Vietnam
Bonaire Ethiopia Kuwait Northern Mariana Islands Somalia Virgin Islands UK
Bosnia Herzegovina Fiji Kyrgyzstan Norway South Africa Virgin Islands US
Botswana Finland Latvia Oman South Sudan Yemen
Brunei France Lesotho Pakistan Spain Zambia
Bulgaria French Guiana Liberia Panama Sri Lanka Zimbabwe
Cameroon


Moroccans can get a "visa on arrival" for these countries:
(When you arrive at the country, they can make your Visa at the airport)

Bolivia Comoros Jordan Maldives Nicaragua Tajikistan
Burkina Faso Djibouti Kenya Mauritania Palau Timor Leste
Burundi Gabon Laos Mauritius Rwanda Togo
Cambodia Guinea Bissau Lebanon Mozambique Samoa Tuvalu
Cape Verde Iran Madagascar Nepal Seychelles Uganda


Moroccans don't need a visa for these countries:
(When you arrive at the country, immigration officials will just stamp your passport indicating how many days you are allowed to stay)

Algeria Ecuador Hong Kong Malaysia Nigeria Senegal
Antarctica Gambia Indonesia Mali Niue Tunisia
Brazil Grenada Ivory Coast Micronesia Philippines Turkey
Congo Kinshasa Guinea Korea South Morocco Saint Vincent Grenadines Vanuatu
Dominica Haiti Kosovo Niger