Sri Lanka entry requirements for Morocco passport holders
Moroccan passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka. The online application is quick, and you'll get approval before you fly. It covers tourism and short business trips.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA (Electronic Travel Authorization)You must get this online approval before you fly; it is not available on arrival. evisa | Moroccan citizens must obtain an Electronic Travel Authorization (ETA) before departure. Apply online at the official Sri Lanka ETA website (https://eta.gov.lk/). The ETA is valid for 30 days from arrival and is not extendable. | Required |
| Passport validityCheck your passport expiry date — if it is too close, renew it before traveling. 6 months | Your Moroccan passport must be valid for at least 6 months beyond your intended date of departure from Sri Lanka. | Required |
| Blank passport pagesMake sure there is an empty page in your passport for the immigration officer to stamp. 1 page | Your passport must have at least 1 blank page for the entry stamp. | Required |
| Return or onward ticketImmigration may ask to see proof that you will leave Sri Lanka before your visa expires. Proof of departure | You must hold a confirmed return or onward ticket showing departure from Sri Lanka within the authorized stay period. | Required |
| Proof of sufficient fundsCarry some proof of money to avoid any questions at immigration. Financial means | You should be able to show evidence of sufficient funds to cover your stay in Sri Lanka, such as cash, credit cards, or bank statements. | Recommended |
| Accommodation detailsIt is a good idea to have your booking confirmation printed or on your phone. Where you will stay | Have your hotel booking or address of your accommodation in Sri Lanka ready to present if asked. | Recommended |
| Arrival declarationYou do not need to fill out any extra arrival form beyond the standard immigration procedures. Not required | No separate arrival declaration is required for Moroccan citizens entering Sri Lanka. | Not required |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
For business meetings, conferences, or trade activities. Double entry.
Requires local sponsor and approval from Department of Immigration and Emigration. For employment, study, or long-term residence.
| Service | Cost |
|---|---|
| ETA (Electronic Travel Authorization) – Standard VisitorValid for 30 days from arrival, double entry | $35 |
| ETA (Electronic Travel Authorization) – TransitValid for 2 days, single entry | $20 |
| ETA (Electronic Travel Authorization) – BusinessValid for 30 days, double entry | $40 |
| Visa extension (onshore)For stays beyond 30 days, apply at Department of Immigration and Emigration in Colombo | $50 (approx.) |
| Late extension penaltyIf overstay without prior approval | $25 per day (approx.) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Sri Lanka
Moroccan citizens transiting through Sri Lanka require a Transit ETA, even if staying airside, unless they are visa-exempt (e.g., holding a diplomatic passport).
- Holders of diplomatic or official passports
- Crew members with valid airline crew ID
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Risk of traveler's diarrhea, cholera, and hepatitis A from contaminated food/water.
Risk from floodwaters or freshwater exposure; rare in tourists.
Low risk in most tourist areas; prophylaxis recommended for rural travel in dry zone (e.g., Anuradhapura).
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions. Bring passport, visa, photos, and fee.
Handles extensions for central region. Same documents as Colombo.
Practical information for MA travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.