Visa guide · updated October 2026

Sri Lanka Visa for Indians 2026: Types, Fees, Process & Requirements

Indian passport holders still need an Electronic Travel Authorization (ETA) for Sri Lanka, but since 25 May 2026 the tourist ETA is free for India and 39 other countries. It allows 30 days and two entries, and you apply online before you travel.

Your visa expert for Sri Lanka: Sourav Babar LinkedIn profile of Sourav Babar (opens in a new tab)

Visa facts checked against official sources on 26 October 2026

Do Indians need a visa for Sri Lanka?

Indian passport holders still need an Electronic Travel Authorization (ETA) for Sri Lanka, but since 25 May 2026 the tourist ETA is free for India and 39 other countries. It allows 30 days and two entries, and you apply online before you travel.

Sri Lanka visa options for Indians

OptionWho it is forStay and validityOfficial fee
Tourist ETATourism30 days, double entryFree for Indian nationals
ExtensionStaying beyond 30 daysAs granted by the Department of ImmigrationCharged; paid in Sri Lanka

Sri Lanka visa fees

OptionOfficial fee
Tourist ETAFree for Indian nationals
ExtensionCharged; paid in Sri Lanka

The fee waiver applies to the tourist ETA. Use only the official site, eta.gov.lk; other sites charge for the same form.

Documents required

Official sources do not give a full list for every case; these are the documents applicants are normally asked for. Confirm the exact list when you apply.

  • Passport valid for at least 6 months
  • Return or onward ticket
  • Proof of funds for the stay

How to apply

1

Apply on eta.gov.lk before you travel.

2

Enter your passport and trip details.

3

Receive the approval by email and carry a copy.

4

For more than 30 days, apply to the Department of Immigration and Emigration for an extension.

Processing time

Usually approved quickly online; apply before you travel.

Visa application centres in India

No visit needed

You apply online on eta.gov.lk, so there is no visa application centre to visit in India.

Checked against official sources on 26 October 2026.

Popular places to visit in Sri Lanka

Colombo
ColomboLargest city and commercial capital
Kandy
KandyHome of the Temple of the Tooth
Galle
GalleDutch fort town on the coast
Ella
EllaHill-country town among tea estates

Photos via Wikimedia Commons: Colombo by T Chamika, CC0; Kandy by A.Savin, FAL; Galle by A.Savin, FAL; Ella by A.Savin, FAL.

Frequently asked questions

Indian passport holders still need an Electronic Travel Authorization (ETA) for Sri Lanka, but since 25 May 2026 the tourist ETA is free for India and 39 other countries. It allows 30 days and two entries, and you apply online before you travel.

Tourist ETA: Free for Indian nationals. Extension: Charged; paid in Sri Lanka. The fee waiver applies to the tourist ETA. Use only the official site, eta.gov.lk; other sites charge for the same form.

Usually approved quickly online; apply before you travel.

Apply on eta.gov.lk before you travel. Enter your passport and trip details. Receive the approval by email and carry a copy. For more than 30 days, apply to the Department of Immigration and Emigration for an extension.

From the official sources listed at the end of this page, checked on 26 October 2026. Visa rules and fees change, so confirm them on the official site before you apply.

Official sources

The visa facts on this page come from these official pages, checked on 26 October 2026. Rules and fees can change, so confirm them before you apply.

Need help with your Sri Lanka visa?

Tell us your travel dates and purpose. We'll confirm the right visa, check your documents and guide your application.