Sri Lanka entry requirements for Nepal passport holders
Nepali passport holders can get a visa on arrival in Sri Lanka. As of 2026, you arrive at the airport, fill out a form, pay the fee, and get stamped in. No advance application needed.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a visa on arrival at Colombo (CMB) and other entry points. Pay in USD — $35 for 30 days, $50 for 60 days. Have a printed copy of your hotel booking and return ticket ready; the visa officer will ask for both.Apply online | Required |
| Valid passport Must be valid for at least 6 months | Your passport must have at least 6 months of validity from your date of entry into Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Required for visa on arrival | Immigration at Colombo will ask for a confirmed onward or return ticket before issuing the visa on arrival. Have a printed copy or show it on your phone — a screenshot works. | Required |
| Proof of accommodation Hotel booking or invitation letter | Have a printed hotel booking confirmation or an invitation letter from your host. Immigration officers at Colombo sometimes ask for it during the visa on arrival process. | Recommended |
| Proof of funds Cash, card, or bank statement | Carry at least $50 per day in cash or have a credit card with a sufficient limit. Immigration rarely checks, but the visa on arrival officer may ask if you look underfunded. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Nepal passport holders get free visa on arrival; extension possible.
Apply at Sri Lankan embassy in Kathmandu; allows multiple entries.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Nepal passport holders are eligible for free visa on arrival for up to 30 days. | Free (USD 0) |
| Tourist visa extension (per month)Extensions can be applied at immigration offices; max 90 days total stay. | LKR 10,000 (~USD 30) |
| Overstay fine (per day)Fine applies for each day overstay; no official cap but may lead to deportation. | LKR 5,000 (~USD 15) |
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
Nepal passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a visa if staying airside and not passing immigration.
Health & vaccines for Sri Lanka
Mosquito-borne; risk in urban and rural areas, especially during rainy seasons.
Common; avoid tap water and street food to reduce risk.
Risk from floodwaters or contaminated water; wear protective footwear.
Low risk in most tourist areas; prophylaxis not routinely recommended, but consider for rural travel in dry zone.
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 extensions; bring passport, visa, and fee.
Handles extensions for central region; less crowded.
Practical information for NP travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.