Where Morocco passport holders can go visa-free
231 countries and territories: visa-free โ 50, electronic travel authorisation โ 2, visa on arrival โ 11, e-visa โ 61, visa required โ 107. Rules change โ check the destination's official website before you travel.
With a Morocco passport you can enter 52 countries and territories visa-free or with an electronic travel authorisation. In 72 more countries, you get the visa online or at the border.
- Updated 19 October 2026
- 231 countries and territories
- references disagree: 27
By country
Filter by entry type or search by name. โReferences disagreeโ means different sources give different answers โ check the destination's official website.
Visa-free ยท 50
- Andorra
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
Details
Andorra can only be reached through Spain or France, so you must enter the Schengen area first and the usual Schengen visa rules apply. Andorra is not part of Schengen, so you need a multiple-entry visa to return through Spain or France after your visit.
- Angola30 days
- Azerbaijan90 days
- Barbados90 days
- Belize30 days
- Benin90 days
- Bermuda90 days
- Brazil90 days
- Burkina Faso90 days
- Cape Verde90 days
- Colombia90 days
- Cook Islands31 days
- Cรดte dโIvoire90 days
- Dominica21 days
Details
Visa-free for a maximum stay of 6 months for valid visa holders or residents of the Schengen Area member states, the United Kingdom, the United States and Canada.
- Dominican Republic60 days
- Ecuador90 days
- Gabon90 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa-free, 30 days
- Gambia90 days
- Ghana90 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa on arrival
Details
Moroccan passport holders must obtain an Electronic Travel Authorization (ETA) prior to travel.
- Grenada90 days
- Guinea90 days
- Haiti90 days
- Hong Kong30 days
- Kazakhstan30 days
โ ๏ธ References disagree โ another reference (January 2025) says: E-visa
- Kenya60 days
- Kiribati90 days
Details
90 days within any 12-month period.
- Macau90 days
- Malaysia90 days
- Maldives30 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa on arrival
- Mali90 days
Details
May enter with an Identity Card or an expired passport.
- Micronesia30 days
- Niger90 days
- Niue30 days
- Palestine
- Philippines30 days
- Pitcairn Islands14 days
- Rwanda30 days
- Saint Vincent and the Grenadines30 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa-free, 90 days
- San Marino90 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- Sรฃo Tomรฉ and Prรญncipe15 days
- Senegal90 days
- Seychelles90 days
- Suriname90 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
Details
An entrance fee of USD 50 or EUR 50 must be paid online prior to arrival. Multiple entry e-Visa is also available.
- Syria
- Tajikistan14 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa on arrival
Details
Holders of passports which are 55 years old and more do not require a visa for 14 days.
- Togo90 days
Details
Travelers must complete an online travel declaration at least 24 hours before arrival.
- Tunisia90 days
- Tรผrkiye90 days
- Vanuatu120 days
- Zambia90 days
โ ๏ธ References disagree โ another reference (January 2025) says: E-visa
Travel authorisation ยท 2
- South Korea90 days
Details
The validity period of a K-ETA is 3 years from the date of approval.
- Sri Lanka30 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa on arrival
Details
Sri Lanka introduced an ETA valid for 30 days.
Visa on arrival ยท 11
- Comoros45 days
- Congo30 days
Details
Visa-free from 1 January 2027.
- Guinea-Bissau90 days
- Indonesia
- Lebanon30 days
Details
Visa on arrival at Beirut International Airport or any other port of entry only if they are holding a copy of a reservation in a 3 to 5 star hotel or private residential address with telephone number in the Republic of Lebanon, at least 2,000 USD in cash, a non-refundable return or circle trip ticket, and there are no Israeli stamps, visas, or seals on their passport.
- Marshall Islands90 days
- Mauritius60 days
- Palau30 days
- Samoa90 days
- Timor-Leste30 days
- Tuvalu30 days
E-visa ยท 61
- Afghanistan
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
Details
e-Visa holders must arrive via Kabul International (KBL).
- Albania90 days
Details
Visa-free for a maximum stay of 90 days within 180 days for valid visa holders of the Schengen Area member states, the United Kingdom and the United States.
- Anguilla90 days
- Antigua and Barbuda
Details
Visa on arrival for a maximum stay of 30 days for valid visa holders or residents of the Schengen Area member states, the United Kingdom, the United States and Canada.
- Armenia120 days
Details
Visa on arrival for a maximum stay of 120 days for valid visa holders or holding residence permit of the EU or Schengen Area member states, Australia, Canada, the United Kingdom, Ireland, Japan, South Korea, Russia and the United States or holding residence permit of the GCC member states.
- Australia
Details
May apply online. (Online Visitor e600 visa).
- Bahamas90 days
Details
Visa not required for permanent residents of the United States or Canada. Cruise ship passengers travelling to and returning from the Bahamas do not require to obtain visa for entry. Both entry and departure must be by a cruise ship.
- Bahrain14 days
- Bhutan90 days
Details
The Sustainable Development Fee (SDF) of 200 USD per person, per night for almost all visitors to Bhutan. Additionally, if payment is made in US dollars from September 1, 2023 to August 31, 2027, the SDF is 100 USD.
- Bolivia30 days
- Botswana90 days
- Burundi30 days
- Cambodia30 days
- Cameroon
- Chad
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
Details
Visa-free from 1 January 2027.
- Cuba90 days
Details
Can be extended up to 90 days with a fee.
- Djibouti90 days
- DR Congo7 days
- Equatorial Guinea
- Ethiopia90 days
Details
Visa on arrival is obtainable only at Addis Ababa Bole International Airport. e-Visa holders must arrive via Addis Ababa Bole International Airport. e-Visa is available for 30 or 90 days.
- Fiji
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- Guyana
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- India30 days
- Iran30 days
- Iraq30 days
- Israel
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- Jordan
Details
Visa can be obtained upon arrival obtainable at most international ports of entry and land border crossings. (except King Hussein/Allenby Bridge)
- Kyrgyzstan60 days
Details
e-Visa holders must arrive via Manas International Airport or Osh Airport or through land crossings with China (at Irkeshtam and Torugart), Kazakhstan (at Ak-jol, Ak-Tilek, Chaldybar, Chon-Kapka), Tajikistan (at Bor-Dobo, Kulundu, Kyzyl-Bel) and Uzbekistan (at Dostuk).
- Laos30 days
Details
18 of the 33 border crossings are only open to regular visa holders. e-Visa may be used to enter Laos through the Luang Prabang, Pakse and Vientiane international airports, 3 Thai-Lao Friendship Bridges, in Boten (road and railroad), and in Vientiane (at Khamsavath railway station). Visa on arrival is available at the Luang Prabang, Pakse and Vientiane international airports, 4 Thai-Lao Friendship Bridges and 7 border crossings.
- Libya
- Madagascar90 days
Details
For stays of 61 to 90 days, the visa fee is 59 USD.
- Malawi90 days
- Mauritania30 days
- Montserrat
- Mozambique30 days
- Myanmar28 days
Details
e-Visa holders must arrive via Yangon, Nay Pyi Taw or Mandalay airports or via land border crossings with Thailand โ Tachileik, Myawaddy and Kawthaung or India โ Rih Khaw Dar and Tamu. e-Visa for tourism only.
- Namibia90 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- Nepal90 days
- Nicaragua
- Nigeria30 days
- Pakistan90 days
- Papua New Guinea60 days
Details
Visitors may apply for a visa online under the "Tourist - Own Itinerary" category.
- Qatar
Details
Travelers can apply for a visa on the Hayya website.
- Saint Helena
- Saint Kitts and Nevis30 days
- Serbia90 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
Details
90 days within any 180-day period. Transfers allowed. Visa-free for a maximum stay of 90 days within 180 days for valid visa holders or residents of the Schengen Area member states, the United Kingdom, Ireland and the United States.
- Sierra Leone90 days
- Singapore
- Solomon Islands30 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- Somalia30 days
- South Africa
- South Sudan
- Tanzania90 days
Details
e-Visa : Single Entry for 50 USD.
- Thailand60 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa-free, 60 days
- Trinidad and Tobago90 days
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- Uganda90 days
- United Arab Emirates
Details
May apply using 'Smart service'.
- Uzbekistan30 days
Details
5-day visa-free transit at the international airports if holding a confirmed onward ticket for a flight to a third country.
- Venezuela
โ ๏ธ References disagree โ another reference (January 2025) says: Visa required
- Vietnam
Details
e-Visa is valid for 90 days and multiple entry.
- Zimbabwe30 days
Visa required ยท 107
- Algeria
Details
Visitors on tours organized to some southern regions by an approved travel agency may obtain a visa on arrival for up to 30 days.
- American Samoa
- Argentina
Details
Moroccan passport holders are exempt from paying fees when applying for a visa.
- Aruba
- Austria
Details
Austria is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Bangladesh
Details
Visa on arrival for a maximum stay of 30 days when traveling for tourism purposes and residing in a country without diplomatic or consular representation of Bangladesh provided that they hold a return or onward ticket and a confirmed hotel reservation.
- Belarus
Details
Visa-free for holders of a valid visa issued by Russia. Visa on arrival at Minsk National Airport (MSQ) for passengers with an original invitation letter from a Belarusian tourist company or medical/health organization, a service contract issued under Belarusian law, or supporting documents previously submitted to the Consular Division at Minsk National Airport (MSQ) at least 3โ5 working days before departure.
- Belgium
Details
Belgium is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Bosnia & Herzegovina
Details
Visa-free for a maximum stay of 30 days for valid visa holders (or holding residence permit) of the Schengen Area member states, Cyprus, the United Kingdom, Ireland, and the United States.
- British Indian Ocean Territory
- British Virgin Islands
- Brunei
Details
72 hours visa-free transit if holding a confirmed onward ticket for a flight to a third country.
- Bulgaria
Details
Bulgaria is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Canada
Details
Eligible travelers who held a Canadian visa in the past 10 years or who hold a valid United States nonimmigrant visa can enter visa-free by air with an eTA. A visa is still required for entry by land or sea.
- Caribbean Netherlands
- Cayman Islands
- Central African Republic
- Chile
Details
Moroccan passport holders are exempt from paying fees when applying for a visa.
- China
Details
Moroccan passport holders are exempt from paying fees when applying for a visa. 24 hours visa-free transit through China (unless arriving in Fuzhou, Huangshan, Mudanjiang, Shenzhen or Yanji). Hong Kong, Macau, and Taiwan count as third countries under the 24-hour transit without visa (TWOV) policies.
- Costa Rica
Details
Visa-free for a maximum stay of 90 days for valid multiple-entry visa holders of Canada and the United States.
- Croatia
Details
Croatia is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Curaรงao
- Cyprus
Details
Visa-free for a maximum stay of 90 days within 180 days for valid visa holders or residents of the Schengen Area member states.
- Czechia
Details
The Czech Republic is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Denmark
Details
Denmark is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Egypt
Details
Visa on arrival for a maximum stay of 30 days for valid visa holders or residents of the Schengen Area member states, Australia, Canada, Japan, New Zealand, the United Kingdom or the United States.
- El Salvador
โ ๏ธ References disagree โ another reference (January 2025) says: E-visa
Details
Visa-free for a maximum stay of 90 days for valid visa holders or residents of the Schengen Area member states, Canada and the United States.
- Eritrea
- Estonia
Details
Estonia is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Eswatini
- Falkland Islands
- Faroe Islands
- Finland
Details
Finland is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- France
Details
France is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- French Guiana
- French Polynesia
- Georgia
โ ๏ธ References disagree โ another reference (January 2025) says: E-visa
Details
Visa-free for a maximum stay of 90 days within 180 days for valid visa holders or residents of the Schengen Area member states, the United Kingdom, Ireland, the Gulf Cooperation Council, Australia, Canada, Israel, Japan, New Zealand, South Korea and the United States.
- Germany
Details
Germany is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Gibraltar
- Greece
Details
Greece is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Greenland
- Guam
- Guatemala
Details
Visa-free for a maximum stay of 90 days for valid visa holders or residents of the Schengen Area member states, the United States and Canada.
- Honduras
Details
Visa-free for a maximum stay of 90 days for valid visa holders or residents of the Schengen Area member states, the United States and Canada.
- Hungary
Details
Hungary is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Iceland
Details
Iceland is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Ireland
Details
Moroccan passport holders are exempt from paying fees when applying for a visa.
- Italy
Details
Italy is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Jamaica
- Japan
Details
Moroccan passport holders with residence in Australia, Brazil, Cambodia, Canada, Saudi Arabia, South Africa, Taiwan, the United Kingdom and the United States can apply for a single entry e-Visa for tourism purposes only.
- Kosovo
- Kuwait
- Latvia
Details
Latvia is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Lesotho
โ ๏ธ References disagree โ another reference (January 2025) says: E-visa
- Liberia
- Liechtenstein
Details
Liechtenstein is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Lithuania
Details
Lithuania is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Luxembourg
Details
Luxembourg is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Malta
Details
Malta is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Mayotte
- Mexico
Details
Visa-free for a maximum stay of 180 days for valid visa holders or residents of the Schengen Area member states, the United Kingdom, the United States, Canada and Japan.
- Moldova
โ ๏ธ References disagree โ another reference (January 2025) says: E-visa
Details
Holders of a valid residence permit or a valid visa (excluding transit visas) issued by a Member State of the European Union, a State party to the Schengen Agreement, the United Kingdom, the United States of America, or Canada are exempt from the invitation letter requirement.
- Monaco
- Mongolia
- Montenegro
Details
Visa-free for a maximum stay of 30 days for valid visa holders or residents of the Schengen Area member states, the United Kingdom, Ireland and the United States.
- Nauru
- Netherlands
Details
Netherlands is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- New Caledonia
- New Zealand
Details
Holders of an Australian Permanent Resident Visa or Resident Return Visa may be granted a New Zealand Resident Visa on arrival permitting indefinite stay (pursuant to the Trans-Tasman Travel Arrangement), subject to meeting character requirements and obtaining an Electronic Travel Authority prior to departure.
- North Korea
- North Macedonia
Details
Visa-free for a maximum stay of 15 days for valid visa holders of the Schengen Area member states.
- Northern Mariana Islands
- Norway
Details
Norway is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Oman
โ ๏ธ References disagree โ another reference (January 2025) says: E-visa
Details
Visa-free for a maximum stay of 14 days for valid visa holders of Australia, Canada, Japan, the United States, United Kingdom or the Schengen Area member states.
- Panama
Details
Visa-free for a maximum stay of 30 days for valid visa holders or residents of Australia, the United Kingdom, the United States and Canada.
- Paraguay
- Peru
Details
Visa-free for a maximum stay of 183 days within a one-year period for valid visa holders of the Schengen Area member states and the United States.
- Poland
Details
Poland is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Portugal
Details
Portugal is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Puerto Rico
- Rรฉunion
- Romania
Details
Romania is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Russia
Details
Visa-free for holders of a valid visa issued by Belarus.
- Saint Lucia
- Saint Pierre and Miquelon
- Saudi Arabia
Details
Tourists eligible for Visa on Arrival must hold valid tourist or business visas from the US, United Kingdom, or Schengen countries. The visa should have been used once with an entry stamp. Permanent residents of the US, UK, or EU, along with their first-degree relatives, can also apply after confirming their presence.
- Sint Maarten
- Slovakia
Details
Slovakia is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Slovenia
Details
Slovenia is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- South Georgia & South Sandwich Islands
- Spain
Details
Spain is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries] Residents of Tetouan may enter Ceuta without a visa. Residents of Nador may enter Melilla without a visa.
- Sudan
- Sweden
Details
Sweden is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Switzerland
Details
Switzerland is part of the Schengen Area, so a Schengen visa issued by any other Schengen country is valid for entry. [Schengen Countries]
- Taiwan
- Tokelau
- Tonga
- Turkmenistan
Details
When transiting between two non-bordering countries, visitors can obtain a Turkmenistan transit visa for a five-day stay. This must be applied for in advance at the Turkmenistan Embassy. Visitors must also submit copies of the visas for the country of entry into Turkmenistan and the country of departure from Turkmenistan. Visa fee is 20 USD.
- Turks and Caicos Islands
- Ukraine
- United Kingdom
Details
Conditional 48 hours visa-free transit at the international airports if holding a confirmed onward ticket for a flight to a third country.
- United States
Details
B1/B2 visas issued with validity of 10 years.
- United States Virgin Islands
- Uruguay
- Vatican City
- Wallis and Futuna
- Yemen
Details
Yemen introduced an e-Visa system for visitors who meet certain eligibility requirements (group travel of 10 or more people, business trips, and transit etc.).
Visas for Morocco citizens
Where can Morocco passport holders go visa-free?
Where can you stay the longest without a visa?
How accurate is this, and how often is it updated?
What is an electronic travel authorisation versus an e-visa?
Other passports
Visa data: Wikipedia (CC BY-SA), Passport Index (MIT)