Sri Lanka entry requirements for United Arab Emirates passport holders
UAE passport holders get a free 30-day visa on arrival in Sri Lanka — no pre-application needed. Just land at Colombo (CMB) or another international airport, fill out the arrival card, and receive the visa stamp. This policy is valid through 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get your visa on arrival at Bandaranaike International Airport (CMB) in Colombo. The visa costs $50 USD for a 30-day stay — pay in cash (USD, EUR, GBP) or by card. Have a printed copy of your hotel booking and return ticket ready at the visa counter.Apply online | Required |
| Valid passport Passport validity | Your passport must be valid for at least 6 months from your date of arrival in Sri Lanka. Sri Lanka immigration checks this strictly — if your passport expires sooner, you will be denied boarding or entry. | Required |
| Return or onward ticket Return ticket | Immigration officers at CMB routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or onward ticket ready. Airlines also check this before boarding. | Required |
| Proof of accommodation Hotel booking | Have a printed hotel booking confirmation or an invitation letter from your host. Immigration may ask for it at the visa-on-arrival counter or at passport control. | Recommended |
| Proof of funds Financial proof | Carry at least $100 USD in cash or have a credit card with available balance. Immigration rarely asks, but the visa-on-arrival counter may request proof of sufficient funds for your stay. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Available online or on arrival for UAE passport holders.
UAE passport holders can apply for a multiple-entry visa online at no cost.
For business purposes; requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)For UAE passport holders, visa on arrival is free for up to 30 days. | Free (USD 0) |
| Tourist visa (single entry, 30 days, pre-arranged)UAE passport holders can also obtain a free tourist visa online before travel. | Free (USD 0) |
| Overstay fineOverstay fines are charged at immigration upon departure. | USD 5 per day (max USD 200) |
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
UAE passport holders do not need a transit visa for airside transit through Sri Lanka (Bandaranaike International Airport) for up to 48 hours, provided they do not pass through immigration.
- No visa required for airside transit up to 48 hours.
- If leaving the airport, a visa on arrival is required.
Health & vaccines for Sri Lanka
Mosquito-borne disease; risk is higher in urban areas and during rainy seasons.
Mosquito-borne; sporadic outbreaks occur.
Risk from freshwater exposure in rural areas, especially after flooding.
Low risk in most tourist areas; prophylaxis not routinely recommended but consider for rural travel in northern and eastern provinces.
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 and re-entry permits. Bring passport, photos, and relevant forms.
Handles extensions and visa issues for visitors in the central region.
Practical information for AE travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.