Yes, Indians require an eVisa to travel to Morocco. You can get an eVisa with a 180-day validity that allows you to stay in Morocco for up to 30 days.
Single Entry e-Visa
Get it in 6 daysTotal Visa Fee ₹ 7720 (embassy fee) + ₹ 900 (service fee incl. taxes) per traveller
That's all you pay. No hidden fees!
Single Entry e-Visa (Express)
Get it in 3 daysTotal Visa Fee ₹ 11130 (embassy fee) + ₹ 1800 (service fee incl. taxes) per traveller
That's all you pay. No hidden fees!
How it works
Apply with Prayal Immigration
Upload your documents on Prayal Immigration or share over whatsapp with our visa expert
Experts review the Documents
Our visa experts will verify your documents and submit your application to the embassy
Get your Visa on Time
Get your Morocco visa in 6 days
Enjoy your Travel
Thanks for choosing Prayal Immigration and we wish you an amazing journey
Apply with Prayal Immigration
Upload your documents on Prayal Immigration or share over whatsapp with our visa expert
Experts review the Documents
Our visa experts will verify your documents and submit your application to the embassy
Get your Visa on Time
Get your Morocco visa in 3 days
Enjoy your Travel
Thanks for choosing Prayal Immigration and we wish you an amazing journey
Morocco requires Indian travelers to apply for an eVisa. The single-entry eVisa has a validity of 180 days. It takes 6 days to get the Morocco visa but if you want to get the visa processed early, you can also apply for an express eVisa and receive the visa in 3 days.
Document required to apply for Morocco eVisa:
- Passport, valid for at least 3 months
- Photo (35mm - 40mm in width)
FAQs
- Passport, valid for at least 3 months
- Photo (35mm x 45mm)
You can get an eVisa with a 180-day validity that allows you to stay in Morocco for up to 30 days.
You can apply for a Morocco eVisa by visiting the Moroccan Immigration website and follow 4 simple steps:
- Visit the Moroccan Immigration website and look for the eVisa form.
- Fill out the eVisa form with your personal details such as name, passport information, and contact details.
- Submit your eVisa application online.
- If approved, download and print the eVisa on an A4 sheet.
- Carry the printed eVisa with you while traveling to Morocco.
No, you do not need to submit your passport while applying for the Moroccan eVisa. You just need to upload a copy of your passport.
If the information on your Moroccan eVisa does not match with the information on your passport, you will need to apply for a new eVisa before you travel to Morocco.
You can get an eVisa with a 180-day validity that allows you to stay in Morocco for up to 30 days. If you travel within the 180 days period, you can enter Morocco but if your eVisa expires you will have to apply for a new eVisa.
It takes us to 6 days to process your Morocco eVisa. In case you applied for an express visa, you will get your visa in 3 days.
- The Embassy of Morocco charges USD 82.5 for the eVisa application
- If you are looking for express visa, then the Embassy of Morocco charges USD 119 for the eVisa application.
The Moroccan Immigration Department does not refund the embassy fee if your eVisa is rejected.
Once you have submitted your application and received your eVisa, you cannot update your personal information. You will need to apply for a new eVisa.
However, if you shared correct information and the Moroccan immigration department made a mistake, you can get it rectified before traveling to Morocco.
Although you are not required to submit flight and hotel booking while applying for a Moroccan eVisa, while filling out the eVisa form you have to accept a declaration that mentions that you have booked your flight and hotel tickets.
Contact Info
Disclaimer: Prayal Immigration provides advisory services only and does not guarantee visa approvals, migration outcomes, or decisions by immigration authorities.


