Indian passport · 2026

Is Sri Lanka visa-free for Indians?

Not quite visa-free, but close. Indian passport holders get a visa on arrival in Sri Lanka — you do not apply in advance, you get it at the counter when you land.

Visa status
Visa on arrival
Flight time
~1.5h direct
Trips from
₹24k per person
Peak months
December, January, February, March
Quieter months
May, June, September, October

What this means when you book

Nothing to file before you fly, but carry the paperwork the counter asks for: a return ticket, your hotel booking, and enough funds to show. Leave extra time at immigration on arrival.

A Sri Lanka trip runs about 1.5 hours on a direct flight from a major Indian metro. Trips start at ₹24k per person — that number includes flights from your city, stays, transport, activities and visa costs, so it is comparable to your actual budget rather than a fare you then have to build a holiday on top of.

From our planners: Hill country and the south coast are a long drive apart — pick one as the extra, not both in 6 nights.

See what your Sri Lanka trip costs

Answer five questions and get a costed, day-by-day itinerary — priced in rupees from your city.

Plan a Sri Lanka trip Sri Lanka destination guide

Other trips an Indian passport opens easily

See the full list for Indian passport holders →

Sri Lanka visa questions from Indian travellers

Visa on arrival for Indian passport holders. The visa is issued at the border when you land, not before you fly.

About 1.5 hours on a direct flight from a major Indian metro. Flying from a smaller city usually adds a domestic connection.

LokaTours trips to Sri Lanka start from ₹24k per person. That figure covers flights from your city, stays, transport, activities and visa costs — not a headline fare with everything stripped out.

December, January, February, March are the peak months. May, June, September, October are quieter and cheaper, which is usually where the better value sits if your dates are flexible.

Reviewed September 2026. Visa rules change often and can differ by purpose of travel, port of entry and passport validity. Confirm the current requirement with the Sri Lanka embassy or official immigration site before you book.