Morocco is a popular destination that’s easy to visit for most tourists. However, before you book your ticket, you’ll need to check the visa requirements based on your nationality. The good news is that some countries are visa-exempt, but others will need to apply for a visa in advance or use an e-visa. Here’s a quick guide to help you figure out what you need.
Visa-Exempt Countries
If you’re from one of the following countries, you won’t need a visa to enter Morocco for stays up to 90 days. Here are some of the visa-exempt nations:
- United States
- Canada
- United Kingdom
- Australia
- New Zealand
- European Union Nations
- Japan
- Singapore
- Malaysia
- United Arab Emirates
If your country is on this list, just make sure your passport is valid for at least six months from your entry date.
Tourist Visa for Morocco
If you’re not from a visa-exempt country, you’ll need to apply for a tourist visa. This visa is usually valid for up to 90 days. The application process is generally straightforward but can vary depending on where you live.
Required documents
Here’s what you’ll typically need to submit when applying for a Morocco tourist visa:
- A completed visa application form
- Your passport (valid for at least six months)
- Two passport-sized photos
- A copy of your flight itinerary
- Proof of accommodation (hotel booking or a letter from a local resident)
- Travel insurance (in some cases)
- Proof of sufficient funds for the duration of your stay
How to apply
To apply for a tourist visa, you will need to visit your nearest Moroccan embassy or consulate. In some cases, you may be able to apply by mail, but check with the embassy for their specific rules.
Morocco E-Visa

Morocco now offers e-visas for citizens of a few selected countries. The process is fully online. If you’re eligible for an e-visa, this is the easiest option, as you can apply from the comfort of your home and avoid going to the embassy.
Who is eligible?
Currently, citizens of countries like India and China can apply for a Morocco e-visa, as well as citizens of any country that holds a valid Schengen visa, UK visa, or US visa.
How to apply for an e-visa
To apply for an e-visa:
- Go to the official e-visa portal for Morocco.
- Fill out the online application with your personal information.
- Upload required documents like passport scans and a passport-sized photo.
- Pay the visa fee online using a debit or credit card.
- Wait for processing (usually takes around 3-5 business days).
Once approved, you will receive your e-visa via email. Print it out and bring it with you when you travel.
Visa Extensions
If you’re already in Morocco and want to stay longer, you can apply for a visa extension at the local immigration office. The extension usually grants an additional 90 days. Make sure you apply for the extension before your original visa or stay period expires.
Special Cases and Exemptions
There are some special cases depending on your reason for visiting Morocco:
- If you’re attending a business conference or engaging in short-term work, you may need a different type of visa.
- Diplomats or people with special passports (like UN staff) are often exempt from visa requirements.
- If you’re a dual citizen of Morocco and another country, you can freely enter and exit using your Moroccan passport.
Final Tips
Here are a few practical tips:

- Always double-check the requirements with the local Moroccan embassy before applying, as rules can change.
- Make sure you have a return or onward flight when entering, as immigration may ask for it.
- If you need a visa, apply well in advance—processing times vary from country to country.
- Check if you need extra vaccinations or insurance based on your home country’s rules.
Happy travels!
Leave a reply