Sri Lanka Flag

Sri Lanka Visa Guide

Colombo | Asia, Southern Asia

ETA Access for Indians Last Verified: July 31, 2026

Indian citizens can apply for an Electronic Travel Authorization (ETA) to visit Sri Lanka. The ETA is valid for 180 days and allows for double entry. The maximum stay is 30 days.

Sri Lanka Landscape image
Requirement
ETA
Entry Rules
Double Entry
Processing Time
1-3 Working Days
Fees
1,400 INR
Stay Limit
30 Days

Overview Summary

Applying for a travel visa to Sri Lanka can be straightforward when you have the correct information. Currently, for Indian citizens, visa rules depend heavily on entry purpose and trip duration.

Stay Limit 30 Days
Validity 180 Days
Apply Protocol Online Portal

Eligibility Requirements

To be eligible, Indian citizens must have a valid passport with at least six months' validity, a return or onward ticket, and sufficient funds.

Supported Visa Categories

Choose the correct visa type according to your travel purpose:

Tourist ETA

For leisure travel

Business ETA

For business meetings

Transit ETA

For transit purposes

Mandatory & Optional Documents

Identity
Passport
Mandatory

Valid for at least six months beyond the planned departure date from the United States

Recent Passport-Sized Photo
Mandatory

One recent passport-sized photo

Travel
Return or Onward Ticket
Mandatory

Proof of onward travel

Step-by-Step Application Timeline

1
Complete the Application Details

To apply for an ETA, Indian citizens can visit the official Sri Lankan government website, fill out the online application form, pay the required fee, and wait for the ETA to be processed.

Embassy & Official Portals

Application portal

Always use the verified government portal to file applications. Avoid unauthorized agents to prevent data theft.

Official Portal Website
Consulate Locations

High Commission of Sri Lanka (New Delhi)

Address: No. 2, Kautilya Marg, Chanakyapuri, New Delhi - 110021

Phone: +91 11 23010201

Email: hc.newdelhi@mfa.gov.lk

Curated Premium Stays in Sri Lanka

Top agoda verified hotels and custom recommendations:

Galadari Hotel
Galadari Hotel

Colombo, Sri Lanka

Mahaweli Reach Hotel
Mahaweli Reach Hotel

Kandy, Sri Lanka

Mount Lavinia Hotel
Mount Lavinia Hotel

Colombo, Sri Lanka

Thaala Bentota
Thaala Bentota

Bentota, Sri Lanka

Frequently Asked Questions

Yes, Indian citizens need to apply for an Electronic Travel Authorization (ETA) to visit Sri Lanka.
The ETA is usually processed within 1-3 working days.

Design a Custom AI Itinerary for Sri Lanka

Let our travel model map out optimal day-by-day travel routes, local culinary stops, hotel layouts, and safety suggestions.

Plan trip with AI now

Explore Similar Visa Guides