Morocco entry requirements for Sri Lanka passport holders

Checked daily · Updated May 25, 2026·View sources
Visa required
Max stay
No fixed limit
Passport validity
6 months
Beyond entry date
Return ticket
Required
Or onward travel proof
Proof of funds
Recommended
May be checked

Sri Lankan passport holders need a visa to enter Morocco in 2026. You must apply in advance at a Moroccan embassy or consulate before you travel. Processing can take several weeks, so plan ahead.

Entry requirements

RequirementDetailsStatus
Visa application
Visa required
Apply for a visa at the Moroccan embassy or consulate in your country before travel. The visa process takes 2–3 weeks and requires a completed application form, passport photos, flight itinerary, and hotel bookings. Start the process at the Ministry of Foreign Affairs website.Apply for visaRequired
Valid passport
6 months validity required
Your passport must have at least 6 months of remaining validity from your date of entry into Morocco. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding.Required
Return or onward ticket
Required
Immigration officers at Casablanca and Marrakech airports routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or a ticket to your next destination ready.Required
Proof of accommodation
Recommended
Carry a hotel booking confirmation or a letter of invitation from your host. Border officers sometimes ask where you are staying, especially if you arrive without a pre-booked hotel.Recommended
Proof of funds
Recommended
Have bank statements or cash showing you can support yourself during your stay. Morocco does not enforce a fixed minimum amount, but officers may ask to see evidence of funds for longer visits.Recommended
No visa on arrival — apply well in advance
Sri Lankan passport holders cannot get a visa on arrival in Morocco. You must secure a visa from a Moroccan embassy before you travel. Start the process at least 6 weeks before your trip to avoid delays.
No Moroccan embassy in Sri Lanka
Morocco does not have an embassy in Colombo. You'll likely need to apply through the Moroccan embassy in New Delhi, India, or use a visa service. Check the Moroccan Ministry of Foreign Affairs website for the nearest consulate.

What happens at the border

1
Apply for a visa at the Moroccan embassy
Contact the Moroccan embassy or consulate in Sri Lanka (or the nearest one if none in Colombo). Submit the visa application form, your passport, photos, flight itinerary, hotel booking, and proof of funds. Processing takes 2–4 weeks. Pay the visa fee (varies by embassy, typically around $50–$80 USD).
2
Wait for visa approval
Once submitted, wait for the embassy to process your application. They may call you for an interview. Do not book non-refundable flights until you have the visa in hand.
3
Pack your documents
Before you leave, print or save digital copies of your visa, passport, flight tickets, hotel confirmations, and insurance. Keep them in your carry-on.
4
Arrive at a Moroccan airport
You'll land at Mohammed V International Airport (Casablanca) or Marrakesh Menara. Follow signs to 'Passport Control' (Passeport). Join the queue for non-Moroccans. Have your passport with visa, boarding pass, and return ticket ready.
5
Present documents to immigration officer
Hand over your passport and visa. The officer may ask your purpose of visit, where you're staying, and how long you'll stay. Answer clearly. They'll stamp your passport and you're in.
Download Morocco Entry Checklist
PDF · Sri Lanka Passport · Includes QR codes · Updated May 25, 2026
Download PDF

Staying longer & fees

Visa options if you want to stay beyond the free limit:

Tourist visa (single entry)
Max stay90 days
Validity3 months from issue
Cost€80 (~$87 USD)

Standard tourist visa for single entry.

Tourist visa (multiple entry)
Max stay90 days per entry
Validity6 months from issue
Cost€120 (~$130 USD)

Allows multiple entries within validity.

Long-stay visa (visa de long séjour)
Max stay1 year
Validity1 year
Cost€200 (~$217 USD)

For work, study, or family reunification; requires sponsorship.

work visa
Travail Temporaire Visa
1 year, renewable
~€200 (~$217 USD)
For employment with a Moroccan company. Requires job offer and work permit. Allows long-term stay.
student visa
Visa d'Étudiant
1 year, renewable annually
~€100 (~$108 USD)
For enrollment in a recognized Moroccan educational institution. Requires acceptance letter and proof of funds.
retirement visa
Visa de Retraité
1 year, renewable
~€150 (~$163 USD)
For retirees with sufficient income. Requires proof of pension or savings. Allows long-term residence.
Other fees
ServiceCost
Tourist visa (single entry)Standard fee for a single-entry tourist visa.€80 (~$87 USD)
Tourist visa (multiple entry)For multiple entries within visa validity.€120 (~$130 USD)
Overstay fine per dayPenalty for overstaying visa validity.€5 (~$5.40 USD) per day, max €500 (~$540 USD)

Common reasons for entry denial

Insufficient funds30%
No return ticket25%
Incomplete visa application20%

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 Morocco

No transit visa needed

Sri Lanka passport holders transiting through Morocco do not need a transit visa if staying airside and not passing through immigration.

Airside transitAllowed
Transit hubsMohammed V International Airport (CMN) · Marrakech Menara Airport (RAK) · Tangier Ibn Battouta Airport (TNG)

Health & vaccines for Morocco

Required for entry
Yellow FeverRequired if arriving from a country with risk of yellow fever transmission.
Recommended vaccines
Hepatitis AEssentialTyphoidEssentialRoutine vaccines (MMR, DTP, polio)RecommendedHepatitis BRecommendedRabiesConsider
Health risks
Traveler's diarrheaModerate risk

Common due to food and water contamination; practice safe eating and drinking.

Mosquito-borne diseases (dengue, leishmaniasis)Low risk

Low risk but present in some areas; use insect repellent.

Air pollutionModerate risk

In major cities, air quality can be poor; those with respiratory issues should take precautions.

Malaria risk: low

Risk is low in most tourist areas; prophylaxis not routinely recommended but consider for rural travel.

Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.

Immigration offices for extensions

Rabat
Direction Générale de la Sûreté Nationale (DGSN) - Immigration
Avenue Allal El Fassi, Rabat
Mon–Fri 08:30–16:30

Main office for visa extensions and residency permits.

Casablanca
Préfecture de Police de Casablanca - Service des Étrangers
Boulevard de la Résistance, Casablanca
Mon–Fri 08:30–16:30

Handles visa extensions and residence permits.

Practical information for LK travellers

Country basics
CapitalRabat
LanguageArabic, Amazigh
Driving sideRight-hand traffic
US driving licenceIDP recommended alongside US license.
Money
CurrencyMoroccan Dirham (MAD)
Exchange rate
1 USD = 9.18 MAD
updated May 29
Time zone
Local timeUTC+1
vs New York+5h (EST) / +6h (EDT)
vs Los Angeles+8h (PST) / +9h (PDT)
Electricity
Voltage220V / 50Hz
Plug types
C,EType C, E — US plugs (Type A/B) do not fit. Bring a universal adapter.
⚠ US adapter needed
Water & health
Tap water
Not safe — use bottled
Drink bottled water. Tap water is treated but travellers' stomachs often react.
Emergency numbers
Police19
Medical15
US EmbassyFind contact

Getting to Morocco

9,346 kmgreat circle distance
~13hfrom Sri Lanka
Find flights

Nearby destinations you can also visit

Countries close to Morocco — with your same passport.

Frequently asked questions

No. Morocco does not offer visa on arrival for Sri Lankan passport holders. You must obtain a visa from a Moroccan embassy or consulate before you travel.
Processing typically takes 2 to 4 weeks, but can be longer during peak seasons. Apply at least 4–6 weeks before your planned departure.
Visa fees vary by embassy but are generally around $50–$80 USD (approximately 15,000–25,000 LKR). Check with the Moroccan embassy in your country for exact fees.
Morocco does not have an embassy in Sri Lanka. You may need to apply through the Moroccan embassy in New Delhi, India, or a visa processing center that handles Moroccan visas. Contact the nearest Moroccan diplomatic mission for instructions.
You'll need a completed visa application form, a passport valid for 6+ months, two passport-sized photos, flight itinerary, hotel booking, proof of sufficient funds (bank statements), and travel insurance. The embassy may request additional documents.
Extensions are not generally granted for tourist visas. If you need to stay longer, you must leave and re-enter with a new visa. Overstaying can result in fines or deportation.
It is not always checked at immigration, but it is strongly recommended. Medical costs in Morocco can be high, and insurance covers emergencies, hospital stays, and repatriation.

Official sources

Always verify before you travel
Entry requirements change. This page was verified on May 25, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.