- No visa needed 39
- Visa on arrival 22
- Electronic travel authorisation needed 4
- E-visa needed 40
- Visa needed 93
- your country
- No data
No visa needed · 39
- Angolaup to 30 days
- Azerbaijanup to 90 days✓
- Barbadosup to 90 days
- Belizeup to 30 days
- Beninup to 90 days✓
- Brazilup to 90 days✓
- Burkina Fasoup to 90 days
- Cape Verdeup to 30 days
- Colombiaup to 90 days✓
- Côte d’Ivoireup to 90 days
- Dominicaup to 21 days
- Ecuadorup to 90 days
- Gabonup to 30 days
- Gambiaup to 90 days
- Ghanaup to 90 days
- Grenadaup to 90 days
- Guinea
- Haitiup to 90 days
- Hong Kongup to 30 days✓
- Kazakhstanup to 30 days
- Kenyaup to 60 days✓
- Kiribatiup to 90 days
- Macaoup to 90 days
- Malaysiaup to 90 days✓
- Maliup to 90 days
- Micronesiaup to 30 days
- Nigerup to 90 days
- Palestine
- Philippinesup to 30 days✓
- Rwandaup to 30 days
- São Tomé & Príncipeup to 15 days
- Senegalup to 90 days✓
- St. Vincent & Grenadinesup to 30 days
- Syria
- Togoup to 30 days
- Tunisia✓
- Türkiyeup to 90 days✓
- Vanuatuup to 120 days
- Zambiaup to 90 days
Electronic travel authorisation needed · 4
- Seychellesup to 90 days✓
- South Koreaup to 90 days✓
- Sri Lankaup to 30 days✓
- Surinameup to 90 days
Visa on arrival · 22
- Burundi
- Cambodiaup to 30 days
- Comoros
- Ethiopia
- Guinea-Bissau
- Indonesiaup to 30 days✓
- Jordanup to 30 days✓
- Laosup to 30 days
- Lebanon
- Madagascar
- Maldivesup to 30 days✓
- Marshall Islands
- Mauritius
- Mozambique
- Nepalup to 90 days✓
- Palau
- Republic of the Congo
- Samoa
- Sierra Leone
- Tanzania
- Timor-Leste
- Tuvalu
E-visa needed · 40
- Albania✓
- Antigua & Barbuda
- Australia✓
- Bahamas
- Bahrain
- Bhutan
- Bolivia
- Botswana
- Cameroon
- Chad
- Cuba
- Djibouti
- DR Congo
- Equatorial Guinea
- Guyana
- India✓
- Iran
- Iraq
- Libya
- Malawi
- Mauritania
- Myanmar (Burma)
- Namibia
- New Zealand✓
- Nigeria
- Oman
- Pakistan
- Papua New Guinea
- Qatar✓
- Singapore✓
- Somalia
- South Sudan
- St. Kitts & Nevis
- Tajikistan
- Thailand
- Uganda
- United Arab Emirates✓
- Uzbekistanup to 30 days✓
- Vietnamup to 90 days✓
- Zimbabwe
Visa needed · 93
- Afghanistan
- Algeria
- Andorra✓
- Argentina✓
- Armenia✓
- Austria✓
- Bangladesh
- Belarus
- Belgium✓
- Bosnia and Herzegovina
- Brunei
- Bulgaria✓
- Canada✓
- Central African Republic
- Chile
- China✓
- Costa Rica✓
- Croatia✓
- Cyprus✓
- Czechia✓
- Denmark✓
- Dominican Republic✓
- Egypt✓
- El Salvador
- Eritrea
- Estonia✓
- Eswatini
- Fiji
- Finland✓
- France✓
- Georgia
- Germany✓
- Greece✓
- Guatemala
- Honduras
- Hungary✓
- Iceland✓
- Ireland✓
- Israel✓
- Italy✓
- Jamaica✓
- Japan✓
- Kosovo
- Kuwait
- Kyrgyzstan✓
- Latvia✓
- Lesotho
- Liberia
- Liechtenstein✓
- Lithuania✓
- Luxembourg✓
- Malta✓
- Mexico✓
- Moldova✓
- Monaco✓
- Mongolia
- Montenegro✓
- Nauru
- Netherlands✓
- Nicaragua
- North Korea
- North Macedonia
- Norway✓
- Panama
- Paraguay
- Peru
- Poland✓
- Portugal✓
- Romania✓
- Russia
- San Marino✓
- Saudi Arabia✓
- Serbia✓
- Slovakia✓
- Slovenia✓
- Solomon Islands
- South Africa✓
- Spain✓
- St. Lucia
- Sudan
- Sweden✓
- Switzerland✓
- Taiwan✓
- Tonga
- Trinidad & Tobago
- Turkmenistan
- Ukraine
- United Kingdom✓
- United States✓
- Uruguay
- Vatican City✓
- Venezuela
- Yemen
Frequently asked questions
How many countries can Moroccan citizens visit without a visa?
39 visa-free, 22 with a visa on arrival, 4 with an electronic authorisation and 40 with an e-visa. A regular visa is needed for 93 of 198 countries.
Do Moroccan citizens need a visa for France?
You need a visa obtained in advance from an embassy or consulate.
Do Moroccan citizens need a visa for the UK?
You need a visa obtained in advance from an embassy or consulate.
Do Moroccan citizens need a visa for the US?
You need a visa obtained in advance from an embassy or consulate.
Do Moroccan citizens need a visa for Canada?
You need a visa obtained in advance from an embassy or consulate.
Do Moroccan citizens need a visa for the UAE?
You need an e-visa, applied for online at smartservices.icp.gov.ae.
Does a US or Schengen visa help Moroccan citizens?
Yes. With a valid US visa or green card, entry gets easier for 25 more countries; with a Schengen visa, for 58. Check your own combination of documents with the form above.