# Visa requirements for Moroccan citizens

Visa requirements for Moroccan citizens are administrative entry restrictions by the authorities of other states placed on citizens of Morocco.
As of 2024, Moroccan citizens have visa-free or visa-on-arrival access to 73 countries and territories, ranking the Moroccan passport 67th in the world according to the Henley Passport Index.

## Visa requirements

| Country | Visa requirement | Allowed stay | Notes (excluding departure fees) |
| Afghanistan | Visa required | | |
| Albania | eVisa | | 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. |
| Andorra | Visa not required | | Since the country is only accessible via the Schengen countries of Spain or France, entrance is not possible without entering the Schengen area first and the Schengen visa rules can therefore be regarded to apply de facto. Because Andorra is not part of the Schengen area, a multiple-entry visa is required to re-enter the Schengen area when leaving Andorra. |
| Angola | Visa not required | 30 days | |
| Antigua and Barbuda | eVisa | 30 days | Visa free 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. |
| Argentina | Visa required | | Moroccan passport holders are exempt from paying fees when applying for a visa. |
| Armenia | eVisa | 120 days | Visa on arrival for a maximum stay of 120 days for valid visa holders (or holding residence permit) of the Schengen Area member states, the GCC member states, Cyprus, Australia, Canada, the United Kingdom, Ireland, Japan, South Korea, Russia and the United States. |
| Australia | Online visa required | | May apply online. (Online Visitor e600 visa). |
| Austria | Visa required | | |
| Azerbaijan | Visa required | 90 days | |
| Bahamas | online Visa Required | | |
| Bahrain | eVisa / Visa on arrival | 14 days | |
| Bangladesh | Visa required | | |
| Barbados | Visa not required | 90 days | |
| Belarus | Visa required | | |
| Belgium | Visa required | | |
| Belize | Visa not required | 30 days | |
| Benin | Visa not required | 90 days | |
| Bhutan | eVisa | | |
| Bolivia | Online Visa / Visa on arrival | 30 days | |
| Bosnia and Herzegovina | Visa required | | 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. |
| Botswana | eVisa | 3 months | |
| Brazil | Visa not required | 90 days | |
| Brunei | Visa required | | 72 hours visa-free transit if holding a confirmed onward ticket for a flight to a third country. |
| Bulgaria | Visa required | | |
| Burkina Faso | Visa not required | 90 days | |
| Burundi | Visa on arrival | 1 month | |
| Cambodia | eVisa / Visa on arrival | 30 days | |
| Cameroon | eVisa | | |
| Canada | Visa required (conditional eTA) | | Visa free for those who held a Canadian visa in the last 10 years or who hold a valid U.S. non-immigrant visa, for travel by air only, eTA required; visa required by land or sea. |
| Cape Verde | Visa not required | 90 days | |
| Central African Republic | Visa required | | |
| Chad | Visa required | | |
| Chile | Visa required | | Moroccan passport holders are exempt from paying fees when applying for a visa. |
| People's Republic of China | Visa required | | 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. |
| Colombia | Visa not required | 90 days | |
| Comoros | Visa on arrival | 45 days | |
| Republic of the Congo | Visa on arrival | 30 days | |
| Democratic Republic of the Congo | eVisa | 7 days | |
| Costa Rica | Visa required | | Visa free for a maximum stay of 90 days for valid multiple-entry visa holders of Canada and the United States. |
| Côte d'Ivoire | Visa not required | 3 months | |
| Croatia | Visa required | | |
| Cuba | eVisa | 90 days | Can be extended up to 90 days with a fee. |
| Cyprus | Visa required | | Visa free for a maximum stay of 90 days within 180 days for valid visa holders or residents of the Schengen Area member states. |
| Czech Republic | Visa required | | |
| Denmark | Visa required | | |
| Djibouti | eVisa | 90 days | |
| Dominica | Visa not required | 21 days | 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 Republic | Visa not required | 60 days | |
| Ecuador | Visa not required | 90 days | |
| Egypt | Visa required | | 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 and the United States. |
| El Salvador | Visa required | | 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. |
| Equatorial Guinea | eVisa | | |
| Eritrea | Visa required | | |
| Estonia | Visa required | | |
| Eswatini | Visa required | | |
| Ethiopia | eVisa / Visa on arrival | 90 days | Visa on arrival is obtainable only at Addis Ababa Bole International Airport. e-Visa holders must arrive via Addis Ababa Bole International Airport. |
| Fiji | Visa required | | |
| Finland | Visa required | | |
| France | Visa required | | |
| Gabon | Visa not required | 90 days | |
| Gambia | Visa not required | 90 days | |
| Georgia | Visa required | | 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 | Visa required | | |
| Ghana | Visa required | | 48 hours visa-free transit at the international airports if holding a confirmed onward ticket for a flight to a third country. |
| Greece | Visa required | | |
| Grenada | Visa not required | 90 days | |
| Guatemala | Visa required | | 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. |
| Guinea | Visa not required | 90 days | |
| Guinea-Bissau | Visa on arrival | 90 days | |
| Guyana | Visa required | | |
| Haiti | Visa not required | 90 days | |
| Honduras | Visa required | | 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 | Visa required | | |
| Iceland | Visa required | | |
| India | eVisa | 30 days | |
| Indonesia | e-VOA / Visa on arrival | 30 days | |
| Iran | eVisa | 30 days | |
| Iraq | Visa required | | |
| Ireland | Visa required | | Moroccan passport holders are exempt from paying fees when applying for a visa. |
| Israel | eVisa | | |
| Italy | Visa required | | |
| Jamaica | Visa required | | |
| Japan | Visa required | | Moroccan passport holders with residence in Brazil, Cambodia, Canada, Mongolia, Saudi Arabia, Singapore, South Africa, Taiwan, UAE, United Kingdom and United States can apply for a single entry e-Visa for tourism purposes only. |
| Jordan | eVisa / Visa on arrival | | For women between the ages of 17 and 35, a visa is required. Visa can be obtained upon arrival obtainable at most international ports of entry and land border crossings. (except King Hussein/Allenby Bridge) |
| Kazakhstan | Visa not required | 30 days | |
| Kenya | Electronic Travel Authorisation | 90 days | Applications can be submitted up to 90 days prior to travel and must be submitted at least 3 days in advance. eTA fee is USD 32.50. Proof of reservation at the hotel where visitors plan to stay is required (if staying with friends, an invitation letter is also acceptable). Yellow fever vaccination certificate is required if coming from endemic countries. |
| Kiribati | Visa not required | 90 days | 90 days within any 12-month period. |
| North Korea | Visa required | | |
| South Korea | Electronic Travel Authorization | 90 days | |
| Kuwait | Visa required | | |
| Kyrgyzstan | eVisa | 60 days | 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). |
| Laos | eVisa / Visa on arrival | 30 days | 17 of the 31 border crossings are only open to visa holders. e-Visa may be used to enter Laos through Luang Prabang, Pakse and Vientiane international airports, 3 Thai-Lao Friendship Bridges and in Boten (road and railroad). Visa on arrival is available at Luang Prabang, Pakse and Vientiane international airports, the 4 Thai-Lao Friendship Bridges and 6 border crossings. Visa on arrival is extendable for an additional 60 days at the Department of Immigration in Vientiane. |
| Latvia | Visa required | | |
| Lebanon | Visa on arrival (conditional) | 30 days | 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 US$2,000 in cash, a non-refundable return or circle trip ticket, and there are no Israeli stamps, visas, or seals on their passport. |
| Lesotho | eVisa | 90 days | |
| Liberia | Visa required | | |
| Libya | eVisa | | |
| Liechtenstein | Visa required | | |
| Lithuania | Visa required | | |
| Luxembourg | Visa required | | |
| Madagascar | Visa on arrival | 60 days | |
| Malawi | eVisa | 90 days | |
| Malaysia | Visa not required | 90 days | |
| Maldives | Free visa on arrival | 30 days | |
| Mali | Visa not required | 90 days | May enter with an Identity Card or an expired passport. |
| Malta | Visa required | | |
| Marshall Islands | Visa on arrival | 90 days | |
| Mauritania | Visa on arrival | 30 days | |
| Mauritius | Visa on arrival | 60 days | |
| Mexico | Visa required | | 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. |
| Federated States of Micronesia | Visa not required | 30 days | |
| Moldova | Visa required | | Citizens holding a residence permit or a valid visa issued by one of the member states of the European Union or one of the parties to the Schengen Agreement can apply for an electronic visa. |
| Monaco | Visa required | | |
| Mongolia | Visa required | | |
| Montenegro | Visa required | | 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. |
| Mozambique | eVisa / Visa on arrival | 30 days | |
| Myanmar | eVisa | 28 days | 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. |
| Namibia | Visa required | | |
| Nauru | Visa required | | |
| Nepal | Online Visa / Visa on arrival | 90 days | |
| Netherlands | Visa required | | |
| New Zealand | Visa required | | 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. |
| Nicaragua | Visa on arrival | 30 days | 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. |
| Niger | Visa not required | 90 days | |
| Nigeria | eVisa | 90 days | |
| North Macedonia | Visa required | | Visa free for a maximum stay of 15 days for valid visa holders of the Schengen Area member states. |
| Norway | Visa required | | |
| Oman | Visa not required | 14 days | |
| Pakistan | eVisa | 90 days | Issued free of charge as of August 2024. |
| Palau | Free visa on arrival | 30 days | |
| Panama | Visa required | | 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. |
| Papua New Guinea | eVisa | 60 days | Visitors may apply for a visa online under the "Tourist - Own Itinerary" category. |
| Paraguay | Visa required | | |
| Peru | Visa required | | |
| Philippines | Visa not required | 30 days | |
| Poland | Visa required | | |
| Portugal | Visa required | | |
| Qatar | eVisa | | Travelers can apply for a visa on the Hayya website. |
| Romania | Visa required | | |
| Russia | Visa required | | |
| Rwanda | Visa not required | 30 days | |
| Saint Kitts and Nevis | eVisa | 30 days | |
| Saint Lucia | Visa required | | |
| Saint Vincent and the Grenadines | Visa not required | 30 days | |
| Samoa | Visa not required | 60 days | |
| San Marino | Visa not required | 90 days | |
| São Tomé and Príncipe | Visa not required | 15 days | |
| Saudi Arabia | Visa required | | 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. |
| Senegal | Visa not required | 90 days | |
| Serbia | Visa required | | 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. |
| Seychelles | Electronic Border System | 3 months | Application can be submitted up to 30 days before travel. Visitors must upload a reservation confirmation(s) for each visitor's location of stay in Seychelles. Yellow fever vaccination certificate is required if coming from endemic countries. Payment of the fee (EUR 10) by credit or debit card. Valid for one journey only and it expires once exit the country. |
| Sierra Leone | eVisa / Visa on arrival | 3 months / 30 days | |
| Singapore | Visa required | | |
| Slovakia | Visa required | | |
| Slovenia | Visa required | | |
| Solomon Islands | Visa required | | Visa on arrival if having a pre-arranged visa. |
| Somalia | Visa on arrival | 30 days | Available at Bosaso Airport, Galcaio Airport and Mogadishu Airport. |
| South Africa | eVisa | | |
| South Sudan | eVisa | | Obtainable online. Printed visa authorization must be presented at the time of travel. |
| Spain | Visa required | | Residents of Tetouan may enter Ceuta without a visa. Residents of Nador may enter Melilla without a visa. |
| Sri Lanka | eVisa / Visa on arrival | 60 days / 30 days | The standard visitor visa allows a stay of 60 days within any 6-month period. Visa fees (for Standard visitor visa): SAARC - USD 35 Non SAARC - USD 75 e-Visa categories will be charged an additional USD 18.50 service fee. If transiting from any of the Sri Lankan airports, An e-Visa is exempted (2 day transit period). |
| Sudan | Visa required | | |
| Suriname | Visa not required | 90 days | An entrance fee of USD 25 or EUR 25 must be paid online prior to arrival. Multiple entry e-Visa is also available. |
| Sweden | Visa required | | |
| Switzerland | Visa required | | |
| Syria | Visa not required | Unlimited | |
| Tajikistan | eVisa | 60 days | |
| Tanzania | eVisa / Visa on arrival | 90 days | e-Visa : Single Entry for 50 USD. |
| Thailand | Visa not required | 60 days | |
| Timor-Leste | Visa on arrival | 30 days | |
| Togo | Visa not required | 90 days | |
| Tonga | Visa required | | |
| Trinidad and Tobago | Visa required | | |
| Tunisia | Visa not required | 90 days | |
| Turkey | Visa not required | 90 days | |
| Turkmenistan | Visa required | | |
| Tuvalu | Visa on arrival | 1 month | |
| Uganda | eVisa | 3 months | |
| Ukraine | Visa required | | |
| United Arab Emirates | Online visa required | | May apply using 'Smart service'. |
| United Kingdom and Crown dependencies | Visa required | | 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 | Visa required | | B1/B2 visas issued with validity of 10 years. |
| Uruguay | Visa required | | |
| Uzbekistan | eVisa | 30 days | 5-day visa-free transit at the international airports if holding a confirmed onward ticket for a flight to a third country. |
| Vanuatu | Visa not required | 30 days | |
| Vatican City | Visa required | | |
| Venezuela | Visa required | | |
| Vietnam | eVisa | | e-Visa is valid for 90 days and multiple entry. |
| Yemen | Visa required | | |
| Zambia | Visa not required | 90 days | |
| Zimbabwe | eVisa | 3 months | |

## Dependent, Disputed, or Restricted territories
### Unrecognized or partially recognized countries

| Territory | Conditions of access | Notes |
| Abkhazia | Visa required | |
| Kosovo | Visa required | 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. |
| Northern Cyprus | Visa not required | |
| Palestine | Visa not required | Arrival by sea to the Gaza Strip not allowed. |
| Somaliland | Visa on arrival | 30 days for 30 USD, payable on arrival. |
| South Ossetia | Visa not required | Multiple entry visa to Russia and three-day prior notification are required to enter South Ossetia. |
| Taiwan | Visa required | |
| Transnistria | Visa not required | Registration required after 24h. |

### Dependent and autonomous territories

| Territory | Conditions of access | Notes |
| China |||
| Hong Kong | Visa not required | 30 days |
| Macau | Visa not required | 90 days |
| Denmark |||
| Faroe Islands | Visa required | |
| Greenland | Visa required | |
| France |||
| French Guiana | Visa required | |
| French Polynesia | Visa required | |
| French West Indies | Visa required | Includes overseas departments of Guadeloupe and Martinique and overseas collectivities of Saint Barthélemy and Saint Martin. |
| Mayotte | Visa required | |
| New Caledonia | Visa required | |
| Réunion | Visa required | |
| Saint Pierre and Miquelon | Visa required | |
| Wallis and Futuna | Visa required | |
| Netherlands |||
| Aruba | Visa required | Holders of a visa issued by the Schengen member states, the United Kingdom or Ireland are granted a max. stay of 90 days within 1 calendar year. Holders of a cruise reservation confirmation do not require a visa for a maximum stay of 24 hours. |
| Caribbean Netherlands | Visa required | Includes Bonaire, Sint Eustatius and Saba. Holders of a visa issued by the Schengen member states, the United Kingdom or Ireland are granted a max. stay of 90 days within 1 calendar year. Holders of a cruise reservation confirmation do not require a visa for a maximum stay of 48 hours. |
| Curaçao | Visa required | Holders of a visa issued by the Schengen member states, the United Kingdom or Ireland are granted a max. stay of 90 days within 1 calendar year. Holders of a cruise reservation confirmation do not require a visa for a maximum stay of 48 hours. |
| Sint Maarten | Visa required | Holders of a visa issued by the Schengen member states, the United Kingdom, Ireland, the United States or Canada are granted a max. stay of 90 days within 1 calendar year. Passengers transiting overland to the French part of St. Martin do not require a visa for a maximum stay of 48 hours. Holders of a cruise reservation confirmation do not require a visa for a maximum stay of 48 hours. |
| New Zealand |||
| Cook Islands | Visa not required | 31 days |
| Niue | Visa not required | 30 days |
| Tokelau | Visa required | |
| United Kingdom |||
| Akrotiri and Dhekelia | Visa required | |
| Anguilla | Visa required | Holders of a visa issued by the United Kingdom, the United States or Canada do not require a visa for a maximum stay of 3 months. |
| Bermuda | Visa required | Visa free for a maximum stay of 3 months if transiting through the United Kingdom. Holders of a visa issued by the United Kingdom, the United States or Canada do not require a visa for a maximum stay of 3 months. |
| British Indian Ocean Territory | Special permit required | Special permit required. |
| British Virgin Islands | Visa required | Holders of a visa issued by the United Kingdom, the United States or Canada do not require a visa for a maximum stay of 6 months. |
| Cayman Islands | Visa required | Holders of a cruise reservation confirmation do not require a visa for a maximum stay of 24 hours. |
| Falkland Islands | Visa required | |
| Gibraltar | Visa required | Holders of multiple entry Schengen visa with a minimum remaining validity of 7 days on the date of departure do not require a Gibraltar visa for a maximum stay of 21 days. |
| Montserrat | eVisa | |
| Pitcairn Islands | Visa not required | 14 days visa free and landing fee US$35 or tax of US$5 if not going ashore. |
| Ascension Island | eVisa | 3 months within any year period. |
| Saint Helena | eVisa | |
| Tristan da Cunha | Permission required | Permission to land required for 15/30 pounds sterling (yacht/ship passenger) for Tristan da Cunha Island or 20 pounds sterling for Gough Island, Inaccessible Island or Nightingale Islands. |
| South Georgia and the South Sandwich Islands | Permit required | Pre-arrival permit from the Commissioner required (72 hours / 1 month for 110/160 pounds sterling). |
| Turks and Caicos Islands | Visa required | Holders of a valid visa issued by Canada, United Kingdom or the US do not require a visa for a maximum stay of 90 days. |
| United States |||
| American Samoa | Visa required | |
| Guam | Visa required | |
| Northern Mariana Islands | Visa required | |
| Puerto Rico | Visa required | |
| U.S. Virgin Islands | Visa required | |
| Antarctica and adjacent islands |||
| Special permits required for Bouvet Island, British Antarctic Territory, French Southern and Antarctic Lands, Argentine Antarctica, Australian Antarctic Territory, Chilean Antarctic Territory, Heard Island and McDonald Islands, Peter I Island, Queen Maud Land, Ross Dependency. |||