Planning a trip to the beautiful island nation of Sri Lanka? Whether you’re heading there for a beach holiday, cultural exploration, a honeymoon, or a business meeting, one of the first steps you need to complete is securing a Sri Lanka visa from India. This guide will take you through the entire visa application process, including types of visas available, how to apply online, fees involved, processing time, and important tips for a smooth application. Let’s dive in.
1. Why You Need a Visa for Sri Lanka as an Indian Citizen
As an Indian passport holder, you do require a visa to enter Sri Lanka. Fortunately, the process is fairly straightforward and can be done entirely online via Sri Lanka’s official Electronic Travel Authorization (ETA) system. This makes it hassle-free and eliminates the need for embassy visits or physical documentation. Indian tourists, business travelers, and transit passengers can all apply for the appropriate category of visa.
What’s more, India is among the list of countries eligible for expedited ETA processing, which usually takes just 24 to 48 hours. This makes Sri Lanka an excellent choice for spontaneous travelers or short-term planners.
A valid visa ensures that your entry into Sri Lanka is legal, smooth, and without last-minute hiccups at immigration counters. Whether you’re traveling to Colombo, Kandy, Galle, or Sigiriya, the visa is your official ticket to exploring this island paradise.
Key Points:
- Indian citizens must apply for a visa before entering Sri Lanka.
- The ETA is the easiest and fastest method.
- Processing time is usually quick: 1 to 2 working days.
2. Types of Sri Lanka Visas for Indian Citizens
Before applying, it’s important to know which type of Sri Lanka visa best fits your purpose of visit. The government of Sri Lanka offers different visa categories based on intent:
A. Tourist Visa
This is the most commonly issued visa and is ideal for:
- Leisure travel
- Visiting friends or family
- Attending religious/cultural events
Tourist visas are generally valid for 30 days with double entry.
B. Business Visa
Choose this option if you’re visiting for:
- Conferences, business meetings
- Workshops or training sessions
- Trade events or investor visits
This visa also offers 30-day validity, and depending on the case, multiple entries may be permitted.
C. Transit Visa
For travelers passing through Sri Lanka en route to another destination.
- Valid for up to 2 days (48 hours)
- Cannot be extended or converted
Pro tip: Even if you have a connecting flight in Sri Lanka but want to leave the airport for a few hours, you will need this transit visa.
Summary Table:
| Visa Type | Validity | Entries Allowed | Purpose |
|---|---|---|---|
| Tourist | 30 days | Double Entry | Leisure/Visit |
| Business | 30 days | Single/Multiple | Work/Meetings |
| Transit | 2 days | Single Entry | Stopover |
3. How to Apply for Sri Lanka Visa Online (ETA) from India
Applying for a Sri Lankan visa from India is simple and can be completed in under 15 minutes. Here’s a step-by-step guide to help you navigate the ETA application process:
Step-by-Step Process:
- Visit the Official ETA Website:
Go to www.eta.gov.lk. Always use the official site to avoid third-party service fees or fraud. - Choose “Apply for an Individual”:
On the homepage, select your visa type (Tourist, Business, or Transit) and begin the application. - Fill Out the Application Form:
Provide personal details such as full name, passport number, date of birth, travel dates, and purpose of visit. - Upload Documents:
While uploading isn’t mandatory for ETA, having your passport copy and recent photo ready is useful. - Make Payment:
Use a credit or debit card to pay the ETA fee. - Confirmation Email:
You will receive an acknowledgment immediately and visa approval within 24–48 hours. - Print the ETA Approval:
Carry a printed or soft copy while traveling. It will be verified at immigration in Sri Lanka.
Important: Always check the status of your ETA before traveling using the same website.
4. Documents Required for Sri Lanka Visa from India
Although the ETA process doesn’t require a long list of documents, being prepared can help avoid delays. Here are the documents you should have:
Mandatory:
- Valid Indian passport (valid for at least 6 months from date of arrival)
- ETA confirmation receipt
Recommended:
- Return flight tickets
- Hotel booking confirmation or local contact details
- Travel insurance (not mandatory but advised)
For business visas, you may also need:
- Invitation letter from the Sri Lankan organization
- Company registration details (if applicable)
For transit visas, your final destination ticket and visa (if required for that country) may be asked at immigration.
Tip: Print two sets of all documents and keep one copy in your luggage as backup.
5. Sri Lanka Visa Fees for Indian Applicants (2024–2025)
Visa fees are charged in USD and can be paid using an international debit or credit card during the online ETA process.
| Visa Type | ETA Fee (USD) | INR Approx. (as per current rate) |
|---|---|---|
| Tourist | $20 | ₹1600 |
| Business | $30 | ₹2350 |
| Transit | Free (currently waived for Indians) | ₹0 |
Note:
- Fees are non-refundable.
- Occasionally, visa fee waivers or discounts are offered under India-Sri Lanka tourism agreements. Keep an eye on the official website or embassy announcements.
Mode of Payment:
- Visa/MasterCard (international usage enabled)
6. Processing Time and Validity of Sri Lanka ETA
Processing Time:
- Standard ETA approval takes 24 to 48 working hours.
- In rare cases, it may take up to 72 hours.
Validity:
- The ETA is valid for 180 days from the date of issue, but you can stay in Sri Lanka only for the number of days specified (30 for Tourist and Business, 2 for Transit).
Extension:
- Tourist visa can be extended up to 90 days by visiting the Department of Immigration in Colombo.
Urgent Travel?
- Express processing is not officially guaranteed, but you can contact Sri Lankan immigration authorities directly for emergency cases.
Pro Tip: Always apply at least 5–7 days before your travel date to allow for delays.
7. Visa on Arrival vs. ETA – What’s Better for Indians?
Many travelers wonder if they can get a visa on arrival in Sri Lanka. The answer is: Yes, but it’s highly recommended to apply for an ETA before your trip. Here’s why:
| Criteria | ETA (Online) | Visa on Arrival |
|---|---|---|
| Processing Time | 24–48 hours | 30–60 mins at airport |
| Cost | Same ($20) | Same ($20) |
| Risk Factor | Low | High (denial risk, delays) |
| Documentation | Pre-approved | Must show at airport |
Best Option:
Always opt for the ETA, especially during peak season or if you want peace of mind while traveling.
8. Common Mistakes to Avoid When Applying
To ensure your visa application is smooth, avoid these common pitfalls:
- Entering incorrect passport details – Double-check before submitting.
- Using unofficial websites – Always apply via www.eta.gov.lk.
- Ignoring ETA validity – Don’t apply too early or too late.
- Not checking email spam folder – Sometimes ETA approval lands there.
- Booking non-refundable flights before ETA approval – Although rare, rejections can happen.
Tip: Keep a checklist while applying and take screenshots of every stage.
9. Contact Details & Helpdesk Information
If you encounter issues during the ETA process, use the official contact options below:
- Official Website: www.eta.gov.lk
- Email Support: eta@immigration.gov.lk
- Sri Lanka High Commission in India:
- New Delhi: +91-11-2301-0201
- Chennai: +91-44-2498-1239
Always refer to the FAQs section on the ETA website for updated information and travel alerts.
10. Final Thoughts: A Gateway to Sri Lanka Awaits
With white-sand beaches, lush tea gardens, sacred Buddhist sites, and mouthwatering cuisine, Sri Lanka is calling Indian travelers more than ever before. Thanks to the easy online visa (ETA) process, planning your Sri Lankan getaway has never been easier.
From understanding visa types to preparing documents and knowing the best time to apply, this guide ensures you’re ready to take off smoothly. Whether it’s a quick getaway to Bentota or a spiritual visit to Anuradhapura, let your journey begin with a seamless visa experience.
So pack your bags, book your tickets, apply for your ETA—and say hello to the Pearl of the Indian Ocean.
You Might Also Like:
- Explore August Destinations with Visa on Arrival for Indian Travelers
- Plan Your Perfect Weekend in Visakhapatnam – Top Sights & Activities
- Travel to the Philippines Visa-Free – New Update for Indian Citizens
- Get Your e-Visa to Myanmar – Tourist Entry Resumes for 100 Nations
- Check Saudi Arabia’s Umrah Visa Suspension – Important Travel Info
- Discover Where You Can Travel Visa-Free with a Valid U.S. Visa
- Apply for an India eVisa from the USA – Step-by-Step Travel Guide
- Get Your Indian Tourist Visa Easily – Full Guide for Travelers
- How to Get a Vietnam Visa from India: The Ultimate Guide for Indian Travelers
- Great News! India Introduces e-Visa Facility for Kuwaiti Citizens Starting July 13, 2025
- Thailand Visa for Indians: Complete Step-by-Step Guide to Getting Your Thailand Visa from India






