Morocco Visa for Indian Citizens: Complete Guide to e-Visa and Embassy Visa (2026)
Indian citizens need a visa to enter Morocco. They can apply online for an e-Visa if they hold a valid US, UK, Schengen, Canada, Australia, or Japan visa, or apply for a sticker visa at the Moroccan Embassy in New Delhi. Processing takes 2-5 business days for the e-Visa and 5-15 business days for the embassy visa.

This guide covers every Morocco visa option available to Indian passport holders – eligibility, documents, fees, processing times, and common pitfalls to avoid. For a broader overview of all visa categories, see our Morocco visa types guide.
Do Indian Citizens Need a Visa for Morocco?
Yes, Indian passport holders always require a visa to enter Morocco. India is not on Morocco’s visa-exempt list, which currently covers approximately 65 countries including the United States, the United Kingdom, Canada, Australia, and all European Union member states. You can check the full list of visa-free countries for reference.
Indian citizens have two main pathways to obtain a Morocco visa:
- e-Visa (online) – available if you hold a valid visa or residence permit from the US, UK, Schengen Area, Canada, Australia, or Japan
- Sticker visa (embassy) – available to all Indian citizens through the Moroccan Embassy in New Delhi
There is no visa on arrival option for Indian passport holders. You must secure your visa before boarding your flight.
Morocco e-Visa for Indian Citizens
The Morocco e-Visa system, launched in July 2022, allows eligible travelers to apply entirely online without visiting an embassy. For Indian citizens, eligibility depends on holding a qualifying third-country document. Learn more in our complete Morocco eVisa guide.
Eligibility Requirements
Indian passport holders can apply for the Morocco e-Visa if they hold at least one of the following:
- A valid multiple-entry visa for the United States
- A valid multiple-entry visa for the United Kingdom
- A valid multiple-entry visa or residence permit for the Schengen Area
- A valid visa or residence permit for Canada
- A valid visa or residence permit for Australia
- A valid visa or residence permit for Japan
This is called the third-country visa exemption track. If you do not hold any of the above, you are not eligible for the Morocco e-Visa and must apply at the embassy instead.
Additional requirements for the e-Visa include:
- Passport valid for at least 6 months from your planned date of arrival in Morocco
- At least 2 blank pages in your passport
- A recent passport-sized photograph
- A valid email address to receive your approved e-Visa
- Proof of return or onward flight booking
- Proof of accommodation in Morocco (hotel reservation or invitation letter)
For the full document checklist, see our Morocco visa requirements page.
Validity and Duration
The Morocco e-Visa has the following characteristics:
- Validity: 180 days (6 months) from the date of issuance
- Maximum stay: 30 consecutive days from the date of entry
- Entry type: Single entry only
- Extension: The e-Visa can be extended up to 180 days in Morocco, and converted to a multiple-entry visa at the local Bureau des Etrangers
Once you enter Morocco, you must leave before your 30-day stay expires (unless you have obtained an extension). Overstaying can result in fines, detention, or future visa bans.
Cost and Processing Time
The Morocco e-Visa fee on the official government portal is approximately MAD 490 (about $49 USD).
If you apply through a third-party visa service, fees are higher but processing may be faster:
| Service | Fee | Processing |
|---|---|---|
| Official government portal | ~$49 USD | 2-5 business days |
| Third-party service | $69-$90 USD | 24 hours – 5 days |
Processing times can vary. For a detailed breakdown, check our Morocco visa processing time guide. Apply at least one week before your departure date to account for any unexpected delays.
Morocco Embassy Visa (Sticker Visa) for Indian Citizens
If you do not hold a qualifying US, UK, Schengen, Canada, Australia, or Japan visa, you must apply for a traditional sticker visa at the Moroccan Embassy in New Delhi. For comprehensive fee information across all visa types, see our Morocco visa fees page.
Documents Required
Prepare the following documents for your embassy visa application:
- Valid passport – minimum 6 months validity from arrival date, with at least 2 blank pages
- Completed visa application form – available from the embassy or downloadable online
- Two recent passport-sized photographs – white background, taken within the last 6 months
- Flight itinerary – confirmed round-trip or onward booking
- Hotel reservation or invitation letter from a host in Morocco
- Bank statements – last 3-6 months showing sufficient funds for your trip
- Travel insurance – covering the duration of your stay in Morocco
- Cover letter – explaining the purpose and duration of your visit
- Employment proof – letter from employer, business registration, or student ID
Additional documents may be requested depending on the purpose of your visit (tourism, business, family visit, or transit).
How to Apply
- Gather all required documents listed above
- Schedule an appointment at the Embassy of Morocco in New Delhi
- Visit the embassy in person with your documents and passport
- Pay the visa fee at the embassy
- Wait for processing (typically 5-15 business days)
- Collect your passport with the visa sticker from the embassy
For a step-by-step walkthrough of the online process, see our how to apply for Morocco visa guide.
Some applications may require an interview. The embassy may also request additional documents during processing.
Fee and Processing Time
- Visa fee: Approximately $50-$80 USD (or equivalent in INR), payable at the embassy
- Processing time: 5-15 business days, depending on embassy workload and completeness of your application
- Validity: Up to 90 days for tourist or business purposes
- Entry type: Single or multiple entry, determined by the embassy
How to Apply for a Morocco e-Visa Online (Step-by-Step)
Follow these steps to apply for the Morocco e-Visa through the official government portal:
- Visit the official Morocco e-Visa website – access the government portal at acces-maroc.ma
- Create an account – register with your email address and set a password
- Start a new application – select your nationality (India) and visa type (Tourist or Business)
- Fill in personal details – enter your full name, date of birth, passport number, and travel dates exactly as they appear on your passport
- Upload documents – scan and upload your passport bio page, photograph, third-country visa page, flight booking, and hotel reservation
- Review your application – double-check all information for accuracy before submission
- Pay the fee – pay using a credit or debit card (Visa, Mastercard accepted)
- Submit your application – you will receive a confirmation email
- Wait for processing – approval typically arrives within 2-5 business days
- Download and print your e-Visa – you must carry a physical printed copy of your approved e-Visa when traveling
Important: Digital copies on your phone or tablet are not accepted by Moroccan immigration officers. You must present a paper printout at check-in and at the border.
Documents Required for Morocco Visa (Indian Citizens)
Whether you apply for the e-Visa or the embassy sticker visa, Indian citizens need these core documents:
- Valid Indian passport (minimum 6 months validity, 2 blank pages)
- Recent passport-sized photograph (white background)
- Flight booking confirmation (round-trip or onward)
- Hotel reservation in Morocco or host invitation letter
- Bank statements (last 3-6 months) showing sufficient funds
- Valid email address (for e-Visa correspondence)
- Travel insurance covering Morocco
- Employment or income proof
For the e-Visa, you also need a clear scan of your valid US, UK, Schengen, Canada, Australia, or Japan visa or residence permit.
Morocco Visa Fee for Indian Citizens
| Visa Type | Fee | Notes |
|---|---|---|
| e-Visa (official portal) | ~$49 USD (MAD 490) | Apply online, self-service |
| e-Visa (third-party service) | $69-$90 USD | Faster processing, application review |
| Sticker visa (embassy) | ~$50-$80 USD | Pay at embassy, in-person application |
| Transit visa | ~$30 USD | For landside transit through Morocco |
Fees are subject to change. Always verify the current fee on the official portal or with the embassy before applying.
Morocco Visa Processing Time from India
| Application Method | Processing Time | Recommended Lead Time |
|---|---|---|
| e-Visa (official portal) | 2-5 business days | Apply 1-2 weeks before travel |
| e-Visa (third-party) | 24 hours – 5 days | Apply 1 week before travel |
| Sticker visa (embassy) | 5-15 business days | Apply 3-4 weeks before travel |
Processing times are estimates and may be longer during peak travel seasons or holidays. Apply early to avoid last-minute issues.
Visa on Arrival for Indian Citizens in Morocco
No, Morocco does not offer visa on arrival for Indian passport holders. You must obtain a valid visa before boarding your flight to Morocco. Airlines will check your visa at check-in and may deny boarding if you do not have one.
This applies to all Indian citizens, regardless of the purpose of travel (tourism, business, transit, or family visit). Indian citizens planning trips to other North African destinations may also want to compare requirements – for example, Pakistani citizens visiting Morocco follow a similar process.
Morocco Transit Visa for Indian Citizens
If you are transiting through a Moroccan airport (such as Casablanca Mohammed V International Airport) on your way to another country:
- Airside transit (staying in the international zone): No visa is required, as long as you do not pass through immigration
- Landside transit (leaving the airport): You need a valid Moroccan visa or transit visa
The Morocco transit visa allows a maximum stay of 72 hours and is issued for single or double entry. Apply at the Moroccan Embassy in New Delhi with your connecting flight ticket and visa for your final destination.
Common Reasons for Morocco Visa Rejection
Morocco visa applications from Indian citizens are sometimes rejected. The most common reasons include:
- Incomplete or missing documents – ensure every required document is submitted
- Insufficient bank balance – show adequate funds to cover your stay
- Blurry or unclear passport scans – the e-Visa system is strict about scan quality
- Inconsistent travel dates – flight and hotel dates must match your application
- Previous visa violations – overstays or immigration violations in other countries
- Lack of travel history – first-time travelers may face additional scrutiny
- Invalid passport – damaged, expired, or soon-to-expire passports
To improve your chances, ensure all documents are clear, complete, and consistent. Apply well in advance of your travel date.
Morocco Embassy in India – Contact Details
Embassy of the Kingdom of Morocco in New Delhi
- Address: C-7/5, Vasant Vihar, New Delhi – 110057, India
- Phone: 011-4056-4253 / 011-4056-4257
- Office Hours: Monday to Friday, 9:00 AM – 4:00 PM (closed on Indian and Moroccan public holidays)
It is recommended to call or email before visiting to confirm current hours and appointment availability.
Frequently Asked Questions
Can Indian citizens travel to Morocco without a visa?
No. Indian passport holders must obtain a visa before traveling to Morocco. India is not on Morocco’s visa-exempt list of approximately 65 countries.
How long can an Indian citizen stay in Morocco?
With an e-Visa, the maximum stay is 30 days (extendable up to 180 days in-country). With an embassy sticker visa, the maximum stay is 90 days.
Can I apply for a Morocco visa online from India?
Yes, but only if you hold a valid US, UK, Schengen, Canada, Australia, or Japan visa or residence permit. Otherwise, you must apply at the embassy in New Delhi.
Do I need to print my Morocco e-Visa?
Yes. You must carry a physical printed copy of your approved e-Visa. Digital copies on phones or tablets are not accepted by Moroccan immigration.
How much bank balance is required for a Morocco visa from India?
There is no officially published minimum, but applicants should show sufficient funds to cover their entire stay. A balance of at least 1-2 lakhs INR (approximately $1,200-$2,400 USD) for a short trip is generally recommended.
Can I extend my Morocco visa once I arrive?
The e-Visa can be extended up to 180 days and converted to multiple-entry at the local Bureau des Etrangers in Morocco. For sticker visas, you may also apply for an extension before your visa expires, but approval is not guaranteed.
Do children need a separate Morocco visa?
Yes. Every traveler, including infants and children, needs an individual visa. For minors, additional documents such as a birth certificate and parental authorization letter may be required.
Is Morocco safe for Indian tourists?
Morocco is generally considered safe for tourists, including Indian travelers. Exercise normal precautions, especially in crowded areas and markets. Check your government’s travel advisory before departure.
Can Indian citizens get a Morocco visa with a US visa?
Yes. Indian passport holders with a valid multiple-entry US visa are eligible for the Morocco e-Visa through the third-country visa exemption track. You can apply online through the official portal without visiting the embassy.
What is the difference between Morocco e-Visa and sticker visa?
The e-Visa is applied for online (2-5 days processing, ~$49, requires qualifying third-country visa). The sticker visa is obtained at the embassy in New Delhi (5-15 days processing, ~$50-$80, available to all Indian citizens). The e-Visa is faster and more convenient if you qualify.