

Often called the Pearl of the Indian Ocean, Sri Lanka attracts travellers with its ancient temples, tea-covered hills, and peaceful beaches. Its close proximity to India makes it an ideal getaway for Indian travellers seeking a tranquil retreat in a nearby tropical destination. The Sri Lanka Visa for Indians is currently free for tourism, but Indian passport holders must obtain a free Electronic Travel Authorisation (ETA) before travelling.
From visa requirements and application procedures to fees, validity, and entry rules, all can be done without any hassle with Sri Lanka tour packages. This guide covers everything Indian travellers need to know about the Sri Lanka visa, including how to apply, required documents, processing times, and useful tips for a hassle-free trip.
Visa Information | Details |
| Visa requirement for Indians | Visa Free but ETA required for tourism |
| Tourist ETA fee | Free for eligible Indian passport holders |
| Maximum tourist stay | 30 days |
| Entries allowed | Double entry |
| ETA validity | 180 days from approval |
| Business ETA fee | USD 30 (LKR 9,600 / INR 2,800) for SAARC countries |
| Tourist ETA processing time | Approximately 24–48 hours |
| Application method | Online through the official Sri Lanka ETA portal |
| Visa on arrival | Available, but applying for the ETA before departure is recommended |
Sri Lanka offers different visa options depending on the purpose and duration of your visit. Here are the main types of Sri Lanka visas Indian travellers should know about.
Indian passport holders are not required to apply for a separate visa-on-arrival. Since Sri Lanka waived tourist visa fees for Indians, most travellers complete their ETA online before departure. It's free, takes a few minutes, and gets you through immigration faster.
A Sri Lanka visa-on-arrival option does exist at Bandaranaike International Airport, Colombo, for travellers who haven't applied in advance. But relying on it isn't advisable:
Indian passport holders can currently obtain a tourist ETA free of charge for up to 30 days. This fee exemption has been in effect since 25 May 2026 and applies to eligible Indian travellers visiting Sri Lanka for tourism.
However, visa fees may apply for other visa categories or longer stays, so travellers should check the latest official ETA requirements before applying.
The fees are strictly structured based on your nationality, specifically dividing applicants into SAARC countries (South Asian Association for Regional Cooperation, including India, Pakistan, Bangladesh, Nepal, Bhutan, Maldives, and Afghanistan) and all other countries.
Visa & ETA Category | Maximum Stay | SAARC Countries Fee | All Other Countries Fee | Key Rules & Application Terms |
| Business ETA (Applied Online) | Up to 30 Days | USD 30 (LKR 9,600 / INR 2,800) | USD 55 (LKR 17,600 / INR 5,100) | Multiple-entry privilege. Application must be lodged online before departure. |
| Transit ETA (Applied Online) | Up to 2 Days | Free of Charge | Free of Charge | Valid for passengers with a confirmed connecting flight through Sri Lanka. |
Note: All standard online fees are paid digitally via credit/debit card directly on the Official Sri Lanka ETA Portal.
When you arrive at the Colombo airport immigration counter, the officers will ask to see the following documents:
The standard validity for a Sri Lanka Tourist travel visa (ETA) allows a maximum stay of 30 days from your date of first arrival. Depending on your exact travel purposes, Sri Lanka issues permits with highly varied time parameters:
Visa & ETA Type | Entry Window | Permitted Stay Duration | Entries Allowed |
| Tourist ETA | 180 Days | 30 Days | Double-Entry |
| Business ETA | 180 Days | 30 Days | Multiple-Entry |
| Transit ETA | 180 Days | 48 Hours Max | Single-Entry |
If 30 days are not enough to explore the cultural triangle, surf in Arugam Bay, and hike the tea fields of Nuwara Eliya, you can request an extension. You must apply ETA either online or in person at the Department of Immigration and Emigration in Colombo to extend your tourist visa for up to 90 days, which will require paying a standard extension fee.
The processing time for a Sri Lanka Visa varies significantly based on whether you apply online or offline
| Visa Type | Processing Time |
| Tourist visa | 24 to 48 hours |
| Business visa | 2-7 working days. |
| Transit visa | 2-7 working days. |
| Visa on Arrival (Colombo Airport) | 30 to 60 minutes |
Applying online is quick, uncomplicated, and takes less than 10 minutes.
Here is a quick, scannable summary of how to apply for your Sri Lanka visa offline, broken down into your two available choices.
At a Sri Lankan Embassy or High Commission
Use this route before your trip if you need a long-stay visa or a business visa or cannot apply online.
Sri Lanka is a wonderful country with exquisite sites, natural beauty, beaches, and ancient temples. You are guaranteed to have an incredible experience there, and your trip will be even more beautiful if you book a Sri Lanka itinerary with Pickyourtrail. The visa experts will take care of the entire process for getting your Sri Lanka visa, and the travel experts will provide you with carefully curated travel itineraries. Have a hassle-free trip experience with us and constant access to 24/7 customer support to cater to all your travel needs. Book now and have a great trip!
Dubai Visa | Thailand Visa | USA Visa | Singapore Visa | Vietnam Visa | UK Visa | Indonesia Visa | Malaysia Visa | Canada Visa | Turkey Visa | Japan Visa | Hong Kong Visa | Philippines Visa | Saudi Arabia Visa | Switzerland Visa | Australia Visa | South Korea Visa | Ireland Visa | Uzbekistan Visa | Russia Visa | Germany Visa | Netherlands Visa | China Visa | France Visa | Portugal Visa | Italy Visa | Greece Visa | Cambodia Visa | Mexico Visa | Egypt Visa | South Africa Visa | Taiwan Visa | Morocco Visa | Czech Republic Visa | Austria Visa | Croatia Visa | Iran Visa | Denmark Visa | Jordan Visa | Hungary Visa | Kyrgyzstan Visa | Argentina Visa | Sweden Visa | Belgium Visa | Bulgaria Visa | Ukraine Visa | Tunisia Visa | Iceland Visa | Slovenia Visa | Mauritius Visa | New Zealand Visa | Azerbaijan Visa | Spain Visa | Maldives Visa | Poland Visa | Laos Visa | Seychelles Visa
Indian passport holders can currently obtain a tourist ETA free of charge for up to 30 days. Business and other visa categories may have applicable fees.
Yes. Indian passport holders can travel to Sri Lanka for tourism without paying a tourist visa fee. However, they must obtain the required ETA before travelling.
A visa-on-arrival facility is available at Colombo airport, but Indian travellers are advised to complete the free ETA online before departure to avoid queues and potential boarding issues.
Indians can apply online through the official Sri Lanka ETA portal. The application requires basic personal, passport, and travel details and can generally be completed in a few minutes.
The official Sri Lanka ETA application portal is eta.gov.lk. Travellers should use the official portal when applying online.
Yes. Indian passport holders can apply for the Sri Lanka tourist ETA online before departure. The tourist ETA is currently free for eligible Indian travellers.
The tourist ETA generally takes 24 to 48 hours to process, although processing times can vary. It is advisable to apply before the travel date.
Indian travellers should have a valid passport with at least six months' validity, a confirmed return or onward ticket, proof of accommodation, and sufficient funds for their stay.
The Sri Lanka tourist ETA allows Indian travellers to stay for up to 30 days and permits double entry during the applicable validity period.
Yes. Travellers who wish to stay beyond the initial 30-day period can apply for an extension through Sri Lanka's Department of Immigration and Emigration, subject to applicable conditions and fees.
Travel insurance is not listed among the standard documents mentioned in the provided requirements for the tourist ETA. However, having travel insurance is recommended for unexpected medical or travel-related expenses.
It is best to apply for the Sri Lanka ETA at least 24–48 hours before departure. Applying earlier provides additional time to address any processing delays or issues with the application.