How to Apply for Morocco eVisa as a Citizen of Sri Lanka
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.
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:
- Any Schengen Country (like France, Germany, Spain, Italy, etc.)
- United States of America (USA)
- United Kingdom (UK)
- Australia
- Canada
- Ireland
- Japan
- New Zealand
- Norway
- Switzerland
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.
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.
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:
- Valid Sri Lankan Passport: A clear scan of the page with your photo and details. Your passport must be valid for at least 6 more months from the date you plan to enter Morocco.
- Supporting Visa or Permit: A clear copy of your valid, multiple-entry visa or residence permit from a qualifying country (like Schengen, USA, or UK). Make sure the multiple-entry label and expiry date can be easily read.
- Recent Passport Photo: A clear, recent color photo (around 4 × 3 cm) with a plain white background. Your full face should be visible.
- Accommodation Proof: A confirmed hotel booking for your whole stay, or a notarized invitation letter if you are staying with someone in Morocco.
- Return or Onward Flight Ticket: A confirmed round-trip flight booking.
- Travel Insurance: It is strongly recommended to have travel insurance that covers your entire stay.
The Morocco eVisa is applied for through the e-Visa Morocco online platform.
Step 1: Open the Online eVisa WebsiteGo to the correct online page for the Morocco eVisa. Avoid other websites that may charge extra money.
Step 2: Fill in the Application FormChoose the correct visa type, such as “Tourism.” You will need to enter information in different sections:
- Personal and Passport Details: Make sure your name, passport number, and dates match your passport exactly.
- Travel Plan: Enter your planned arrival and departure dates, the city where you will enter Morocco, and your hotel or stay address.
- Supporting Visa/Permit Info: Add the details of your valid Schengen, US, or UK visa/residence permit (number and expiry dates).
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 ApplicationOnce 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.
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.
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.
- Normal Processing: Takes approximately 3 to 6 days
- Rush Processing: Takes around 2 to 4 days
- Super Rush Processing: Fastest option, usually completed within 1 to 2 days
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.
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- Area of responsibility: Morocco does not have an office in Colombo. All applications from Sri Lanka are handled by the Moroccan Embassy in New Delhi, India.
- Submission: You may need to submit your documents in person or through an approved visa centre in New Delhi (such as VFS or BLS, if they are assigned).
- Processing Time: This process takes longer—usually 10 to 15 working days or even more.
- Requirements: You must provide original documents, bank statements, a detailed cover letter, and you may also be asked to attend an interview.
Even with an approved eVisa, immigration officers have the final authority. Have the following prepared:
- Your Printed Morocco eVisa.
- Your Valid Sri Lankan Passport.
- Your Original, Valid Supporting Document (the US, UK, or Schengen visa/residence permit).
- Proof of Accommodation.
- Return Flight Tickets.
Even conditional eVisa applications can be rejected. Avoid these common pitfalls to ensure a smooth process:
- Invalid Supporting Visa: The most common reason. Your supporting visa must be explicitly multiple-entry and must be valid for the required 90 days from the date of application.
- Document Clarity: Uploading blurry, cropped, or incomplete scans. Ensure all four corners of the document are visible and text is readable.
- Data Mismatch: Errors in passport number, date of birth, or name on the eVisa form that do not match the physical passport. Double-check everything!
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.