How to Apply for Morocco eVisa as a Citizen of Sri Lanka

Nov 21, 2025 - Nikolai Ivanov


Morocco is a beautiful country in North Africa, known for its old markets, stunning Sahara Desert, and the lively cities of Marrakesh and Fes. If you are a citizen of Sri Lanka and want to explore this amazing place, the first step is to get the right travel permission.

A full Visa on Arrival or automatic eVisa is not available for every Sri Lankan passport holder. However, there is a very helpful option if you meet one important requirement. This guide explains everything you need to know about the Morocco eVisa for Sri Lanka, including who can apply, what documents you need, and how to complete the online process easily. With this information, your trip from Colombo to Casablanca can be simple and stress-free.



Can Sri Lankan Citizens Apply for the Morocco eVisa?

This is the most important question, and the answer is Yes — but only with strict conditions.

Sri Lankan citizens cannot get the Morocco eVisa using their Sri Lankan passport alone. To apply online, you must already have a valid, multiple-entry visa or a residence permit from one of these countries or regions:

If you have a visa or residence permit from any of the above places, then you are allowed to apply for the Morocco eVisa. Otherwise, you must apply through the traditional method.


Why is this Supporting Visa Essential?

Moroccan authorities accept your visa or residence permit from these countries because it shows that you have already passed a strict security check by a trusted country. This makes it easier and faster for them to process your application online.

 Crucial Conditions for Your Supporting Document:

Condition

Requirement

Entry Type

It must be a multiple-entry visa. Single-entry visas are generally not accepted, even if unused.

Validity

It must be valid for a minimum of 90 days from the date you submit your Morocco eVisa application.


What Documents Do I Need to Upload for the Online Application?

If you qualify for the eVisa (meaning you have a valid supporting visa or residence permit), make sure you collect these clear digital copies before you begin your application:



Step-by-Step Guide to Completing the Morocco eVisa Application

The Morocco eVisa is applied for through the e-Visa Morocco  online platform.

Step 1: Open the Online eVisa Website

Go to the correct online page for the Morocco eVisa. Avoid other websites that may charge extra money.

Step 2: Fill in the Application Form

Choose the correct visa type, such as “Tourism.” You will need to enter information in different sections:

Step 3: Upload Documents and Make Payment

Upload all the clear digital copies you prepared earlier. After completing the form, continue to the payment page. You can pay using an international debit or credit card. The fee cannot be refunded.

Step 4: Submit and Track Your Application

Once the payment is successful, you will get an email with a special reference number. Keep this number safe so you can check your application status on the same online platform.



File Format, Size, and Photo Specifications

The online system may reject your files if they don’t follow the required format. Making sure your documents are clear and correct before uploading will help you avoid delays.


When applying, you must upload your documents in the correct format. For passports or visas, you can use a PDF or a clear JPEG file, and the file size should usually be under 2 MB.


For your passport photo, it should be a JPEG file under 500 KB, taken recently with a white background, and you should not wear glasses or head coverings unless they are for religious reasons.


Any supporting documents can be uploaded as PDF or JPEG files, and they should also be under 2 MB. This helps ensure that your application is processed smoothly.

Pro Tip: Always name your files clearly (e.g., SrilankanPassport_BioPage.pdf or SchengenVisa_Scan.jpeg) for better organization during the upload process.


 eVisa Processing Times and Fees: 

Morocco provides three convenient processing options for its eVisa, giving travelers the flexibility to choose the speed that matches their travel plans, along with clear details about the Morocco eVisa fee.

Each option offers a different pace to help you plan your trip smoothly. Pick the one that matches your timing, including the urgent process for Morocco eVisa if you are in a hurry.


What If I Am Not Eligible for the eVisa?

If you are a Sri Lankan citizen and you do not have a multiple-entry visa or residence permit from a qualifying country (like the USA, Schengen, or UK), then you cannot apply for the Morocco eVisa.

Your only option is to apply for a regular sticker visa through the Moroccan mission that handles Sri Lankan applications.

Visa Process for Sri Lankan Applicants


Ready for Arrival: Documents to Present at Moroccan Immigration

Even with an approved eVisa, immigration officers have the final authority. Have the following prepared:

  1. Your Printed Morocco eVisa.
  2. Your Valid Sri Lankan Passport.
  3. Your Original, Valid Supporting Document (the US, UK, or Schengen visa/residence permit).
  4. Proof of Accommodation.
  5. Return Flight Tickets.


Common Reasons for Rejection and How to Avoid Them

Even conditional eVisa applications can be rejected. Avoid these common pitfalls to ensure a smooth process:


FAQs for Sri Lankan TravelersHow long can I stay in Morocco with the eVisa?

The eVisa typically grants a single entry for a maximum stay of 30 consecutive days within a 180-day validity period.

Can I convert the single-entry eVisa to multiple-entry?

The eVisa is issued as a single-entry document. While extensions or conversions may be possible by applying to the local police prefecture after arrival in Morocco, this is not guaranteed.

Is Morocco Visa on Arrival available for Sri Lankan Citizens?

No. Sri Lankan citizens must obtain a visa (either the conditional eVisa or a traditional sticker visa) before traveling.




More Posts