Apply Official Sri Lanka Visa for Indian Citizens: Travel Guide 2026
Planning a holiday, business trip, or short stopover in Sri Lanka from India in 2026? Indian passport holders are eligible for Sri Lanka’s Electronic Travel Authorization (ETA), commonly called the Sri Lanka e-visa or Sri Lanka ETA. This guide explains the Sri Lanka visa for Indian citizens: who must apply, documents required, how to apply online, fees, extensions, common flight routes from India to Colombo, and practical tips before you depart from Delhi, Mumbai, Chennai, Bengaluru, Hyderabad, or other cities.
Most short visits use the Sri Lanka visa online application for Indians rather than a paper visa at an embassy. Approval is linked electronically to your passport. Present your ETA at airline check-in and at immigration at Bandaranaike International Airport (CMB). Whether you are heading to the south coast, the Cultural Triangle, or the hill country, securing your Indian passport visa to Sri Lanka before you fly avoids boarding delays and entry issues.
Do Indian Citizens Need a Visa for Sri Lanka?
Yes. Indian citizens need an ETA to enter Sri Lanka for tourism, business, or qualifying transit unless they qualify for a separate exemption. India is on Sri Lanka’s eligible-country list, so a standard short stay does not require an in-person visit to a mission for the online ETA. The Sri Lanka electronic travel authorization for India covers most leisure and business travellers for an initial stay of up to 30 days, with extension options available in Sri Lanka for longer visits.
Travellers with dual nationality must apply on the passport they will use to travel. Every passenger, including infants, needs their own ETA. If you leave the airport during a layover for sightseeing, you need the appropriate ETA category rather than assuming visa-free entry.
Sri Lanka Visa Types for Indian Passport Holders
Sri Lanka issues ETAs by purpose of travel. Select the right category when you apply.
Tourist ETA: Holidays, visiting friends and family, cultural events, short yoga or Ayurveda stays, and similar leisure travel. Many approvals allow double entry within 30 days from first arrival.
Business ETA: Meetings, conferences, seminars, and short commercial visits (training under one month). Often allows multiple entries within the validity period.
Transit ETA: Layovers when you plan to leave the airport for up to 48 hours—for example breaking a journey to the Maldives or Thailand via Colombo.
Indian nationals seeking employment, long-term study, journalism, or residence in Sri Lanka must follow routes beyond the standard online ETA, usually through the Department of Immigration and Emigration or diplomatic channels.
Sri Lanka Visa Requirements for Indian Citizens in 2026
Before you complete the India to Sri Lanka visa online application, prepare the following. (Apply from India using your Indian passport details.)
Valid Indian passport: Valid at least six months beyond your planned entry date and with at least one blank page for stamps.
Travel plans: Return or onward ticket and accommodation details in Sri Lanka (hotel confirmation or host address).
Email address: To receive ETA approval and your reference number.
Payment card: Debit or credit card for government and service fees. See the visa fees page for SAARC rates applicable to Indian applicants.
Passport bio page: Clear colour scan or photo of the photo page as required on the application form.
Direct flights from India are not on Sri Lanka’s yellow-fever certificate requirement list. If you transit for more than 12 hours through a yellow-fever-affected country, review eligibility and health rules before travel.
How to Apply for a Sri Lanka Visa from India: Step-by-Step
Enter personal details exactly as on your Indian passport: full name, date of birth, passport number, and nationality.
Add arrival date, port of entry (usually Bandaranaike International Airport, Colombo), and accommodation in Sri Lanka.
Upload your passport bio page and any documents requested on the form.
Pay the Sri Lanka visa fees for Indian citizens online.
Submit and watch your email. Most ETAs are approved within 24 to 72 hours; apply at least several days before travel, especially for Christmas, Easter, and summer peaks.
Print your approval or keep a digital copy on your phone for check-in and immigration.
Important: Obtain your ETA before boarding. Carriers may refuse carriage without proof of authorization.
Sri Lanka visa processing time for Indian citizens is typically one to three working days for standard online applications. Expedited options may be available on the portal when offered. Tourist ETA pricing follows the published SAARC rate for Indian passport holders (government fee plus any service charges). Business ETAs are listed separately and may permit multiple entries within the approved period.
On arrival, officers check your ETA, passport validity, and reason for visit. You may be asked for proof of funds, onward travel, and where you are staying. The usual initial tourist stay is 30 days; to stay longer, plan a visa extension in Sri Lanka for Indian citizens before your current permission expires.
Visa Extension in Sri Lanka for Indian Citizens
To extend a holiday beyond your first ETA period, apply at the Department of Immigration and Emigration in Colombo. Tourist stays can often be extended up to 180 days in total, subject to approval and fees. Begin the process well before your expiry date. See the Indian citizen extension guide and the general extension overview.
Popular Destinations in Sri Lanka for Indian Travellers
Sri Lanka suits two- to three-week itineraries from India, with excellent value for culture, wildlife, and beaches.
Climb Lion Rock, visit Dambulla Cave Temple, and explore ancient capitals such as Polonnaruwa and Anuradhapura—a highlight for many visitors from India.
See the Temple of the Tooth, stroll Kandy Lake, and ride the scenic railway to Nuwara Eliya through tea estates often compared to the English countryside.
The capital offers museums, colonial architecture, Galle Face Green, and dining. Most Indian flights arrive at Bandaranaike International Airport (CMB), north of Colombo.
Yala and Udawalawe are famous for elephants and leopards; Sinharaja Rainforest attracts birdwatchers from India and worldwide.
Essential Travel Tips for Indian Visitors to Sri Lanka
Best Time to Visit
Two monsoons affect different coasts. West and south coasts plus hill country are often driest from December to March—popular with Indian travellers during the October–March peak season. The east coast is often best from April to September. Shoulder months can mean fewer crowds and good prices.
Health, Safety, and Insurance
Visit your GP or a travel clinic for advice on vaccinations and malaria risk in specific areas. Comprehensive travel insurance including medical evacuation is strongly recommended. Check current travel advisories and register your trip if your government offers a traveller registration service. Use mosquito protection in lowland areas and drink bottled or filtered water where advised.
Money and Connectivity
The local currency is the Sri Lankan Rupee (LKR). ATMs are common in towns; inform your Indian bank before travel. Cards work at many hotels and restaurants. Buy a local SIM or eSIM at the airport for data. Traffic drives on the left—the same as in India—though many visitors still hire a driver-guide for hill-country and long-distance routes.
Common Flight Routes from India to Sri Lanka
India has some of the shortest flight times to Sri Lanka, with many direct services into Bandaranaike International Airport (CMB) from southern and western cities. Schedules change by season—confirm with your airline before booking. Apply for your ETA before you purchase flights.
Indian departure city
Typical routing
Approx. total travel time
Chennai (MAA)
Frequent direct flights to Colombo on SriLankan Airlines, IndiGo, Air India, and other carriers
About 1.5–2 hours
Bengaluru (BLR)
Direct to Colombo; or short connection via Chennai
About 1.5–2.5 hours
Mumbai (BOM)
Direct to Colombo on SriLankan Airlines and other carriers when scheduled
About 3–4 hours
Delhi (DEL)
Direct to Colombo; or via Mumbai or Chennai on domestic connections
Direct services when offered, or connect via Chennai, Bengaluru, or Mumbai
About 2–5 hours depending on origin
Most Indian travellers use nonstop flights; northern cities may connect once via Mumbai or Chennai. SriLankan Airlines, IndiGo, Air India, and other carriers operate regular Colombo routes. Allow time for domestic connections if you book separate tickets.
Arrival at Colombo (CMB)
On landing, follow signs to immigration. Have your passport, printed or digital ETA approval, and accommodation details ready. Many Indian visitors arrange airport pickup or a transfer to Negombo, Colombo, or the south coast in advance.
Sri Lankan Missions in India and Indian Representation in Sri Lanka
Sri Lankan Diplomatic Missions in India
For consular matters, long-stay visas, or document legalisation beyond the online ETA, visit in person at:
Office
Address
High Commission of Sri Lanka, New Delhi
27 Kautilya Marg,
Chanakyapuri, New Delhi110021,
India
Deputy High Commission of Sri Lanka, Chennai
55 St Mary's Road, Alwarpet,
Chennai,
Tamil Nadu600018,
India
Consulate General of Sri Lanka, Mumbai
Maker Chambers IV, 222 Nariman Point,
Mumbai,
Maharashtra400021,
India
High Commission of India in Colombo
Indian nationals in Sri Lanka requiring consular assistance may visit:
Office
Address
High Commission of India
36-38 Galle Road, Colombo 03, Sri Lanka
Frequently Asked Questions: Sri Lanka Visa for Indian Citizens
Can Indian citizens travel to Sri Lanka without a visa?
No. Indian passport holders need an approved ETA (or another valid visa) before travel for tourism, business, or qualifying transit. India is not on Sri Lanka’s visa-exempt list for short visits.
How long does the Sri Lanka ETA take for Indian applicants?
Most online applications are processed within 24 to 72 hours. Apply several days before departure, especially for December–March and Indian school holiday periods.
How long can Indian citizens stay in Sri Lanka on a tourist ETA?
The standard tourist ETA usually allows up to 30 days from first entry, often with double-entry options. Extensions may be possible in Colombo for up to 180 days total, subject to immigration approval and fees.
Is visa on arrival available for Indian passport holders?
Some on-arrival arrangements have existed in the past, but Indian travellers should obtain an ETA online before departure. Airlines and immigration expect pre-approved authorization for smooth boarding and entry.
What is the difference between Sri Lanka ETA and e-visa for Indian travellers?
The terms are often used interchangeably for Indian visitors. Both refer to electronic pre-authorisation linked to your passport for short stays. See our ETA information page.
Can I apply for a Sri Lanka business visa from India online?
Yes. Indian business visitors can apply for a business ETA online for meetings, conferences, and short training. Long-term work requires a different immigration route.
How do I check my Sri Lanka visa status from India?
Use the confirmation email and reference number from your application, or visit the visa status check page on this portal.
Do children with Indian passports need their own ETA?
Yes. Each traveller, including infants, must have an individual ETA on their own passport. Parents or guardians submit separate applications for children.