Sri Lanka eVisa / ETA Required Before Travel for Indians
Indian nationals are on Sri Lanka's free tourist-visa list: the Electronic Travel Authorization is issued free of charge for a 30-day stay with double entry. The ETA must still be obtained before arrival — Sri Lanka is not a Visa on Arrival destination even though the visa is free.
Visa Overview
- Country
- Sri Lanka
- Visa Type
- eVisa / ETA Required Before Travel
- Purpose
- Tourism
- Maximum Stay
- 30 days, double entry
- Extension
- Extendable after arrival through the immigration e-services portal
- Visa Fee
- ETA issued free of charge for Indian nationals
- Processing
- On arrival / online pre-approval where available
- Reviewed
- September 2026
Documents Required
Carry these for Sri Lanka. Requirements may be checked again at your departure airport.
- Original Indian passport in good condition
- Passport valid for at least 6 months from arrival
- Confirmed return or onward flight ticket
- Hotel or accommodation confirmation
- Proof of sufficient funds for your stay
Sri Lanka entry process
- 1
Step 1
Prepare Documents
Passport, tickets, accommodation and photographs as listed above.
- 2
Step 2
Apply Online Before Travel
Submit the application on the official portal and wait for approval.
- 3
Step 3
Carry the Approval
Keep a printout and a digital copy — airlines check it at boarding.
- 4
Step 4
Arrive at the Airport
Travel only to the entry points listed on your approval.
- 5
Step 5
Immigration Clearance
Present passport, approval and supporting documents.
- 6
Step 6
Enter the Country
Keep the entry stamp and departure record safe for your exit.
Online pre-arrival step
Sri Lanka ETA application at eta.gov.lk — free for Indian nationals.
Visa Fee
ETA issued free of charge for Indian nationals
INR amount is indicative and may change according to exchange rates. Official fees are set by the destination’s authorities and may change without notice.
Sri Lanka Electronic Travel Authorization (official)Important Conditions
- ETA must be approved before arrival — apply only through the official eta.gov.lk portal.
- Free of charge for Indian nationals holding ordinary, diplomatic, official or service passports.
- 30-day stay with a double-entry facility from the date of first arrival.
- Children under 12 of any nationality receive a free tourist ETA for up to 30 days.
- Extensions are applied for in Sri Lanka through the immigration e-services portal.
- Fees paid on third-party websites are not refundable and may not be valid.
Entry, permitted stay and extension decisions rest entirely with the immigration authority of Sri Lanka. Meeting every condition does not guarantee entry.
Travelling to Sri Lanka soon?
Visadesk Global LLP helps you check eligibility, prepare documents and arrange flights, hotels and itineraries so your arrival goes smoothly.
- Document check
- eVisa applications
- Flight & hotel booking
- Travel insurance guidance
Verify before you travel
Visa and entry regulations can change without prior notice. Eligibility may depend on passport validity, return tickets, hotel bookings, sufficient funds, travel history, residence permits, or valid visas from certain countries. Travellers should verify the latest immigration requirements with Sri Lanka Electronic Travel Authorization (official) before booking or travelling. Visadesk Global is a private visa and travel assistance service and is not affiliated with any embassy, consulate or government immigration authority.
