Sri Lanka passport → Morocco
Morocco visa for citizens of Sri Lanka
Citizens of Sri Lanka need a visa for Morocco and can apply online for an eVisa.
Application siteNot yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | eVisa · Tourist (30 days) |
|---|---|
| How to apply | Fully online — no office visit |
| Maximum stay | Up to 30 days |
| Visa validity | 30 days |
| Entries | Single entry |
| Processing time | 3–5 days |
| Government fee | MAD 770 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
How to apply
- 1
Check eligibility
Ensure you hold a valid visa or residence permit from an eligible country.
- 2
Prepare documents
Scan passport, photo, eligible visa/residence, accommodation, and flight itinerary.
- 3
Complete online application
Fill the form on the official Morocco eVisa portal with personal and travel details.
- 4
Upload documents
Attach all required scanned documents in the specified format.
- 5
Pay visa fee
Pay 770 MAD for single entry via credit/debit card.
- 6
Receive e-Visa by email
Processing takes 3-5 business days; print the e-Visa to present at border.
Documents checklist
Identity
Valid passport (bio-data page)
Must have at least 6 months validity and two blank pages.
Passport-sized photograph
Recent, white background, 35x45mm.
Travel
Proof of accommodation (hotel booking or invitation letter)
For the entire stay in Morocco.
Round-trip flight itinerary
Confirmed reservation showing entry and exit dates.
Financial
Proof of sufficient funds
OptionalBank statement or credit card copy may be requested.
Supporting
Valid visa or residence permit from Schengen Area, Australia, Canada, Ireland, New Zealand, UK, US, or Cyprus
Must be valid for at least 90 days beyond intended stay.
Travel health insurance
OptionalRecommended but not mandatory for e-Visa.
Proof of funds
- Bank statement
- Credit card copy
Not explicitly required but may be requested.
Good to know
- e-Visa is only available if you hold a valid visa or residence from Schengen, Australia, Canada, Ireland, New Zealand, UK, US, or Cyprus.
- The e-Visa must be used within 30 days of issue; entry is single only.
Common refusal reasons
Incomplete or unclear document scans
Ensure all documents are clear, in color, and meet size/format requirements.
Eligible visa/residence permit is expired or insufficient validity
Check that your visa/residence is valid for at least 90 days beyond your intended stay.
Incorrect or inconsistent personal information
Double-check all entries match your passport exactly.
FAQ
Do citizens of Sri Lanka need a visa for Morocco?
Citizens of Sri Lanka need a visa for Morocco and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).
How long can citizens of Sri Lanka stay in Morocco?
Up to 30 days.
How much does the Morocco visa cost for citizens of Sri Lanka?
Government fee: MAD 770.
How long does Morocco visa processing take?
Typically 3–5 days.
What documents do citizens of Sri Lanka need for Morocco?
Valid passport (bio-data page); Passport-sized photograph; Valid visa or residence permit from Schengen Area, Australia, Canada, Ireland, New Zealand, UK, US, or Cyprus; Proof of accommodation (hotel booking or invitation letter); Round-trip flight itinerary; Travel health insurance; and 1 more depending on your situation.
How long must my passport be valid for Morocco?
At least 6 months.
Where do I apply?
Applications go through https://www.acces-maroc.ma. Check that you are on the government's site before you pay.
Sources
Plan your trip to Morocco
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Morocco.
Morocco visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Morocco