
Passport ranking 2026
Morocco passport
Holders of a Morocco passport can enter 71 destinations without a prior visa — 38 visa-free, 31 with a visa on arrival and 2 with an eTA. 38 more offer an e-Visa.
#0of 199 passports
0mobility score
0visa-free
0visa required
Visa-free 38 Visa on arrival 31 eTA 2 e-Visa 38 Visa required 89 No admission 0
Where the Morocco passport can go
Loading map…
Visa-free (38)
Angola30 days
Azerbaijan90 days
Barbados90 days
Belize30 days
Benin90 days
Brazil90 days
Burkina Faso90 days
Cape Verde90 days
Colombia90 days
Dominica21 days
Dominican Republic
Ecuador90 days
Gabon30 days
Gambia90 days
Grenada90 days
Guinea
Haiti90 days
Hong Kong30 days
Ivory Coast90 days
Kiribati90 days
Macao90 days
Malaysia90 days
Mali90 days
Micronesia30 days
Niger90 days
Palestine
Philippines30 days
Rwanda30 days
Saint Vincent and the Grenadines90 days
Sao Tome and Principe15 days
Senegal90 days
Seychelles90 days
Syria
Thailand60 days
Togo90 days
Tunisia
Turkey90 days
Vanuatu120 days
Visa on arrival (31)
eTA (2)
e-Visa (38)
Albania
Antigua and Barbuda
Armenia
Australia
Bahamas
Bahrain
Bhutan
Botswana
Cameroon
Cuba
DR Congo
El Salvador
Equatorial Guinea
Georgia
India
Iraq
Kazakhstan
Kyrgyzstan
Lesotho
Libya
Malawi
Moldova
Myanmar
Oman
Pakistan
Papua New Guinea
Qatar
Saint Kitts and Nevis
Sierra Leone
Singapore
South Africa
South Sudan
Uganda
United Arab Emirates
Uzbekistan
Vietnam
Zambia
Zimbabwe
Visa required (89)
Afghanistan
Algeria
Andorra
Argentina
Austria
Bangladesh
Belarus
Belgium
Bosnia and Herzegovina
Brunei
Bulgaria
Canada
Central African Republic
Chad
Chile
China
Costa Rica
Croatia
Cyprus
Czechia
Denmark
Egypt
Eritrea
Estonia
Eswatini
Fiji
Finland
France
Germany
Greece
Guatemala
Guyana
Honduras
Hungary
Iceland
Ireland
Israel
Italy
Jamaica
Japan
Kosovo
Kuwait
Latvia
Liberia
Liechtenstein
Lithuania
Luxembourg
Malta
Mexico
Monaco
Mongolia
Montenegro
Namibia
Nauru
Netherlands
New Zealand
North Korea
North Macedonia
Norway
Panama
Paraguay
Peru
Poland
Portugal
Romania
Russia
Saint Lucia
San Marino
Saudi Arabia
Serbia
Slovakia
Slovenia
Solomon Islands
Spain
Sudan
Suriname
Sweden
Switzerland
Taiwan
Tonga
Trinidad and Tobago
Turkmenistan
Ukraine
United Kingdom
United States
Uruguay
Vatican City
Venezuela
Yemen