Sri Lanka entry requirements for Mozambique passport holders

Checked daily · Updated May 30, 2026·View sources
Visa on arrival
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

Mozambican passport holders can get a visa on arrival in Sri Lanka. You land at Colombo's Bandaranaike International Airport and handle the visa right there. As of 2026, the process is straightforward, but you need to have a few things ready.

Entry requirements

RequirementDetailsStatus
Valid passport
Must be valid for at least 6 months beyond your intended stay
Sri Lanka immigration enforces the 6-month validity rule strictly. Airlines check this before boarding — if your passport expires sooner, you will be denied boarding. Carry a photocopy of the bio-data page as backup.Required
Return or onward ticket
Proof of departure from Sri Lanka
Immigration officers at Bandaranaike International Airport routinely ask for a confirmed onward or return ticket. Budget airlines check this before issuing a boarding pass. Have a printed or digital copy ready.Required
Proof of accommodation
Hotel booking or host invitation
Immigration may ask for your first night's hotel confirmation or a letter of invitation from your host. A printed booking confirmation or a screenshot on your phone works fine.Recommended
Proof of funds
Show you can support yourself during the stay
Officers occasionally ask for proof of at least $50 USD per day or a credit card with sufficient limit. A bank statement from the last month or a credit card printout is enough.Recommended
Visa on arrival
Obtain visa upon arrival at the airport
Mozambican passport holders can get a 30-day visa on arrival at Bandaranaike International Airport for $40 USD (cash only, exact change preferred). You will fill in an arrival card on the plane. Have a passport photo ready.Apply onlineRequired
Cash only at visa counter
The visa-on-arrival fee must be paid in cash — USD or Sri Lankan Rupees. Credit cards are not accepted. Have the exact amount ready to avoid delays.
Visa is not extendable
The visa on arrival is valid for 30 days and cannot be extended. If you need to stay longer, you must apply for a different visa type before you travel or leave and re-enter.

What happens at the border

1
Arrive at Bandaranaike International Airport (CMB)
After landing, follow signs to 'Visa on Arrival' counters before immigration. There are separate queues for different nationalities — look for the one that includes Mozambique.
2
Fill out the visa application form
You'll get a short form at the counter. Fill in your passport details, flight info, and accommodation address. Keep it simple — no need to overthink.
3
Pay the visa fee
Pay the visa-on-arrival fee in cash (USD or Sri Lankan Rupees). As of 2026, the fee is around $35–$50 for a 30-day tourist visa. Credit cards are not always accepted, so bring cash.
4
Receive your visa and proceed to immigration
The officer will stamp or stick the visa into your passport. Then head to the immigration queue, show your passport with the visa, and you're through.
Download Sri Lanka Entry Checklist
PDF · Mozambique Passport · Includes QR codes · Updated May 30, 2026
Download PDF

Staying longer & fees

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

Tourist visa (single entry)
Max stay30 days, extendable 30 days
Validity3 months from issue date
Cost$40 USD (approx. 12,000 LKR)

Apply at Sri Lankan embassy in Maputo or online via ETA.

Tourist visa (multiple entry)
Max stay30 days per entry, extendable
Validity6 months from issue date
Cost$60 USD (approx. 18,000 LKR)

Ideal for travellers planning multiple visits.

Business visa
Max stay30 days, extendable
Validity3 months
Cost$40 USD (approx. 12,000 LKR)

Requires invitation letter from Sri Lankan company.

retirement visa
Sri Lanka Retirement Visa
1 year, renewable annually
~$200 USD / year
For individuals aged 55+ with proof of pension or sufficient funds. Requires local bank deposit of $25,000 USD. Allows long-term stay without work.
digital nomad visa
Sri Lanka Digital Nomad Visa (Visitor Visa Extension)
Up to 1 year (renewable)
~$100 USD for extension fees
Not a formal visa but a series of extensions for remote workers. Requires proof of remote employment and income. Stay up to 1 year with monthly extensions.
investor visa
Sri Lanka Investor Visa
2 years, renewable
~$500 USD + investment
For investors committing at least $50,000 USD in a Sri Lankan business or property. Includes residency rights for family.
student visa
Sri Lanka Student Visa
Duration of course (up to 4 years)
~$100 USD / year
For enrolled students at recognized Sri Lankan institutions. Requires admission letter and proof of funds. Allows part-time work with permission.
Other fees
ServiceCost
Visa on Arrival (single entry)Payable in USD or LKR at the airport upon arrival.$40 USD (approx. 12,000 LKR)
Electronic Travel Authorization (ETA) – mandatory pre-arrivalApply online before travel; recommended to avoid delays.$35 USD (approx. 10,500 LKR)
Tourist visa (single entry) – alternativeSame as VoA but pre-arranged via embassy.$40 USD (approx. 12,000 LKR)
Tourist visa (multiple entry)Allows multiple entries within validity period.$60 USD (approx. 18,000 LKR)
Stay extension feeApply at Department of Immigration and Emigration before current visa expires.$25 USD (approx. 7,500 LKR) per month
Overstay fine per dayMaximum cap of $200 USD (approx. 60,000 LKR).$10 USD (approx. 3,000 LKR) per day

Common reasons for entry denial

Insufficient funds30%
No return ticket25%
Incomplete documents20%

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

No transit visa needed

Mozambique passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing through immigration.

Airside transitAllowed up to 24h
Exceptions & conditions
  • If leaving the airport or passing through immigration, a visa on arrival is required.
Transit hubsBandaranaike International Airport (CMB)

Health & vaccines for Sri Lanka

Required for entry
Yellow FeverRequired if arriving from a country with yellow fever transmission risk (e.g., parts of Africa).
Recommended vaccines
Hepatitis AEssentialTyphoidRecommendedTetanus-diphtheria-pertussis (Tdap)EssentialMeasles-mumps-rubella (MMR)EssentialHepatitis BRecommendedRabiesConsiderJapanese EncephalitisConsider
Health risks
Dengue FeverHigh risk

Mosquito-borne; common in urban and rural areas, especially during rainy season.

ChikungunyaModerate risk

Mosquito-borne; symptoms include fever and joint pain.

LeptospirosisLow risk

Risk from freshwater exposure in rural areas; avoid swimming in floodwaters.

Malaria risk: low

Malaria risk is low in most tourist areas, but prophylaxis is recommended for travel to rural areas in the 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

Colombo
Department of Immigration and Emigration – Head Office
41 Ananda Rajakaruna Mawatha, Colombo 01000
Mon–Fri 08:30–16:30

Main office for extensions and visa issues; bring passport, visa, and fee.

Kandy
Regional Immigration Office – Kandy
No. 10, Sangaraja Mawatha, Kandy
Mon–Fri 08:30–16:30

Handles extensions for central region travellers.

Practical information for MZ travellers

Country basics
CapitalColombo
LanguageSinhala, Tamil
Driving sideLeft-hand traffic
US driving licenceIDP required alongside US license.
Money
CurrencySri Lankan Rupee (LKR)
Exchange rate
1 USD = 326.27 LKR
updated May 31
Time zone
Local timeUTC+5
vs New York+10.5h (EST) / +9.5h (EDT)
vs Los Angeles+13.5h (PST) / +12.5h (PDT)
Electricity
Voltage230V / 50Hz
Plug types
D,G,MType D, G, M — US plugs do not fit. Bring a universal adapter.
⚠ US adapter needed
Water & health
Tap water
Not safe — use bottled
Use bottled water. Tap water is treated but travellers should avoid it.
Emergency numbers
Police119
Medical110
US EmbassyFind contact

Nearby destinations you can also visit

Countries close to Sri Lanka — with your same passport.

Frequently asked questions

The fee is approximately $35–$50 USD for a 30-day tourist visa. Pay in cash — USD or Sri Lankan Rupees. Credit cards are not always accepted at the counter.
No, the visa on arrival is not extendable. If you need to stay longer, you must apply for a different visa type before you travel or leave and re-enter.
Usually 15–30 minutes, but it can take longer during peak hours (evening arrivals). Have your documents ready to speed things up.
If you're staying airside and not passing through immigration, you don't need a visa. But if you plan to leave the airport, you'll need the visa on arrival.
You will be denied boarding by the airline or refused entry at immigration. Renew your passport before traveling.
Sri Lanka offers an ETA (Electronic Travel Authorization) for many nationalities, but for Mozambican passport holders, the visa on arrival is the standard option. Check the official Sri Lanka immigration website for any updates.
Your passport (with 6+ months validity and 1 blank page), a return or onward ticket, and proof of accommodation for your first night. Travel insurance is not always checked but carry proof anyway.

Official sources

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