Blog

Select Language

Longest Visa-Free Stays for Morocco

Destinations where Morocco passport holders can stay the longest without a visa, sorted by allowed duration.

39
Total Destinations
0
180+ Days
24
90+ Days
36
30+ Days

Visa-Free Destinations by Duration for Morocco

# Destination Status Duration
1 Azerbaijan Visa Free 90 days
2 Barbados Visa Free 90 days
3 Benin Visa Free 90 days
4 Brazil Visa Free 90 days
5 Burkina Faso Visa Free 90 days
6 Colombia Visa Free 90 days
7 Cote d'Ivoire Visa Free 3 months
8 Ecuador Visa Free 90 days
9 Gabon Visa Free 90 days
10 Gambia Visa Free 90 days
11 Ghana Visa Free 90 days
12 Grenada Visa Free 90 days
13 Guinea Visa Free 90 days
14 Haiti Visa Free 90 days
15 Kiribati Visa Free 90 days
16 Malaysia Visa Free 90 days
17 Mali Visa Free 90 days
18 Niger Visa Free 90 days
19 San Marino Visa Free 90 days
20 Senegal Visa Free 90 days
21 Suriname Visa Free 90 days
22 Togo Visa Free 90 days
23 Tunisia Visa Free 90 days
24 Turkey Visa Free 90 days
25 Dominican Republic Visa Free 60 days
26 Kenya Visa Free 60 days
27 Thailand Visa Free 60 days
28 Angola Visa Free 30 days
29 Belize Visa Free 30 days
30 Kazakhstan Visa Free 30 days
31 Micronesia Visa Free 30 days
32 Philippines Visa Free 30 days
33 Rwanda Visa Free 30 days
34 Saint Vincent and the Grenadines Visa Free 30 days
35 Vanuatu Visa Free 30 days
36 Zambia Visa Free 30 days
37 Dominica Visa Free 21 days
38 Sao Tome and Principe Visa Free 15 days
39 Tajikistan Visa Free 14 days

Frequently Asked Questions

How many countries can Morocco passport holders visit visa-free?
Morocco passport holders can visit 39 countries visa-free with a known stay duration.
How many countries allow Morocco citizens to stay over 180 days?
0 countries allow Morocco passport holders to stay for 180 days or more without a visa.
Which are the best countries for long stays with a Morocco passport?
The destinations listed above are sorted by maximum allowed stay duration for Morocco passport holders, from longest to shortest.