Morocco e-Visa for Indian Citizens

Online Visa to Travel to Morocco from India

Planning a trip to Morocco? Indian citizens are eligible for the e-Visa, meaning there’s no need to visit an embassy to get the travel authorization you need.

On this page you’ll find all the information you need for Indian travelers visiting Morocco, including passport and entry requirements, and how to get your e-Visa.

What is the Morocco e-Visa for Indian Citizens?

The e-Visa is an electronic travel authorization that allows Indian citizens to enter Morocco for tourism or business purposes.

It’s easy to apply for your e-Visa online. You’ll need to meet the requirements, which include a valid passport and supporting documents.


Do Indian Citizens Need a Visa for Morocco?

Yes, Indian citizens must have a visa to travel to Morocco. .If you hold a valid Indian passport, you’re eligible to apply for a Morocco e-Visa online.

It allows you to enter the country one time and stay up to 30 days. You’ll be able to visit as a tourist, for business, or to see family and friends.

If you need to stay for more than 30 days, or are visiting to work or study, you’ll need to get your visa from a Moroccan embassy or consulate. Morocco does not offer a visa on arrival.

What are the requirements for the e-Visa application?

To get an e-Visa, you’ll also need to show:

  • Passport which is valid for at least 3 months after you arrive
  • Return travel tickets, such as onward flight bookings
  • Hotel reservations, or an invitation to stay as a guest

If you’re visiting for business purposes, you should also provide a business letter with details of your visit. You can upload a digital copy as part of your e-Visa application.

How long does it take to apply for a Moroccan e-Visa from for Indians?

Applying for a Moroccan eVisa from India is quick and convenient. The process is 100% online—you can access the form from a smartphone, tablet or computer.

If you have the information you need on hand, filling out the form should take you less than 10 minutes.

How to Get a Moroccan e-Visa for Indian Citizens

To apply for your e-Visa, complete the online application form. You’ll be asked for the following:

  • Personal details: like your date of birth, and contact information
  • Passport details: including the issue and expiry dates
  • Passport-style photo of yourself

Finally, pay the visa fee with a debit or credit card to complete your application. Most e-Visas are processed within 48 hours.

Once approved, your e-Visa is sent directly to your email address. Print a copy to have with you upon arrival.

Key details about your e-Visa

Your e-Visa will be valid for 180 days, meaning you can enter the country at any time during that period. You’ll be able to stay for up to 30 days.

The e-Visa is only valid for a single entry to the country. You cannot leave and come back to Morocco with the same travel permit.

If you’re traveling with children, remember to apply for an e-Visa on their behalf. Every passenger arriving in Morocco needs their own entry pass.

Recommendations for Indian citizens completing the e-Visa application

These tips help to ensure your application will be successful:

  • Make sure your passport meets the minimum validity requirements
  • Prepare all the documents you need and bring copies when you travel
  • Double check all your details before submitting your online form

Can Indian citizens extend their stay in Morocco with a eVisa?

Indian citizens are allowed to apply for an e-Visa extension of up to 90 days. You’ll need to visit your nearest police station in Morocco to request it at least a week before your e-Visa expires.

Overstaying the authorized period of your visa may result in fines or legal consequences.

Morocco e-Visa for Indian passport holders in the UK and EU

Indian citizens no longer need to show a biometric residence permit (BRP), or proof of residence in the United Kingdom to get an e-Visa for Morocco. Residence or travel permits for the Schengen Area are also not required.

For Indian nationals, only a valid passport is required. You will not need to show proof of residence in any country.

Simply complete the application with your passport details. Remember that you’ll need to show hotel reservations and return flight or transport bookings to meet entry requirements.

Traveling to Morocco from India

Even though your e-Visa is pre-approved, border authorities make the final decision to grant entry into the country to each passenger. Upon arrival, you’ll need to show the required documentation.

The easiest way to travel to Morocco from India is via air. There are several international airports in Morocco, serving the main cities of Marrakesh, Casablanca, Agadir, Tangier, Fes, Rabat, and more.

Though there are no direct flights between Indian and Morocco, it’s possible to catch connecting flights with a stopover in Europe.

Moroccan Embassy in India

Morocco has an embassy in the Indian capital city of New Delhi. Travelers can find the address and office hours below:

Moroccan Embassy in New Delhi, India

Address: C-7/5, Vasant Vihar

New Delhi-110057, India

Office Hours:

Passport submission: 11:00-12:00

Passport collection: 15:00