Sri Lanka flag Morocco Visa for Sri Lankan Citizens: Are You Eligible?

Expert Verification & Editorial Team Approved

Your Nationality
Sri Lanka flag Sri Lanka
Service Type
Morocco eVisa
Max Validity
180 Days Policy
Under Review
1-3 Business Days
Verified Info

Quick Answer

For Sri Lankan passport holders, the Morocco eVisa depends on a second document rather than the passport alone. You are eligible only with an accepted multiple-entry visa or residence permit — and among Gulf residence permits, only a United Arab Emirates permit is accepted. Run the eligibility check first.
Optimized for Voice Search
Expert Verification
Technical Accuracy Guaranteed
Data Authenticity
Sourced from Official Regulatory Briefs

Sri Lankan eligibility depends on where you already hold papers

A Sri Lankan passport does not qualify by itself. Whether the eVisa is open to you rests on a second document — and for a nationality whose communities run from the Gulf to Italy to Australia, the accepted list treats those places unevenly.

Sri Lanka has a small but vivid place in Moroccan memory. In 1344 the traveller Ibn Battuta, a native of Tangier, was received by a Jaffna ruler and made the pilgrim climb up Adam's Peak, leaving one of the era's most detailed accounts of the mountain.

Which documents make you eligible

Eligibility rests on a second document you already hold. Morocco accepts two kinds, and they are not interchangeable — one is a visa, the other a residence permit:

An accepted multiple-entry sticker visa. A valid multiple-entry visa issued by the Schengen Area, the United States, the United Kingdom, Canada, Australia, New Zealand, Japan or Ireland. It must remain valid for at least 90 days from your arrival in Morocco. A single-entry visa does not qualify.

An accepted residence permit. A valid residence permit issued by any European Union country, the United States, the United Kingdom, Canada, Australia, New Zealand, Japan, Norway, Switzerland or the United Arab Emirates. It must remain valid for at least 180 days from your arrival.

The document must be genuine, currently valid and in your own name. Because these conditions decide the whole trip, confirm yours with the eligibility check before you rely on it.

Where Sri Lankan applicants usually qualify

Sri Lanka's largest overseas communities are in the Gulf, Italy, the United Kingdom and Australia, and the accepted documents map onto them unevenly. Among the Gulf states, only a United Arab Emirates residence permit is accepted — a Saudi, Qatari or Kuwaiti permit is not. A Sri Lankan living in Italy, the UK or Australia qualifies through the residence permit, and a multiple-entry Schengen, UK or US visa qualifies for anyone who holds one.

If you hold none of these documents

Then the eVisa is not open to you, and you would apply for a consular visa at the Moroccan mission responsible for Sri Lanka.

Check before you apply

Confirm your supporting document first with the eligibility check; if you qualify, our Morocco eVisa guide covers the documents, fees and processing.

See if you qualify → · the Morocco eVisa guide →

Frequently Asked Questions

No. A Sri Lankan passport does not qualify on its own; you also need an accepted multiple-entry visa or residence permit.

Yes. A valid UAE residence permit is accepted when valid for at least 180 days from arrival.

No. Among the Gulf states, only a United Arab Emirates residence permit is accepted.

Yes. An Italian residence permit is an EU permit and is accepted.

Then the eVisa is not available and you apply for a consular visa at the Moroccan mission responsible for Sri Lanka.

What Sri Lanka Citizens Say

M
MD Sahan
Only loved and responsible 👍🏽

I just submitted my files but there was lot of mistakes I connected with them by whatappe what a service , i like them very helpful , sorry i was thinking before they are scam but they helped me more...

Available in other languages:

24/7 SUPPORT
Morocco eVisa