How to Apply Visa for Sri Lanka from India

Discover verified facts, data, and insights about India’s states, culture, economy, education, and more — all in one place at FactBharat.
Applying for a visa to Sri Lanka from India is a straightforward process, but it helps to know the exact steps and requirements before you start. Whether you’re planning a vacation, business trip, or visiting family, understanding the visa application process will save you time and avoid unnecessary stress.
In this article, I’ll guide you through everything you need to know about applying for a Sri Lankan visa from India. From the types of visas available to the documents you need and how to submit your application, you’ll get clear, easy-to-follow instructions to make your travel plans smooth.
Types of Sri Lanka Visas for Indian Citizens
When applying for a Sri Lanka visa from India, it’s important to know which visa type fits your travel purpose. Sri Lanka offers several visa categories, each with specific rules and durations.
- Tourist Visa: For leisure travel, sightseeing, and visiting friends or family. Usually valid for 30 days and can be extended.
- Business Visa: For attending meetings, conferences, or business negotiations.
- Transit Visa: For travelers passing through Sri Lanka to another destination.
- Student Visa: For those enrolling in educational institutions in Sri Lanka.
- Work Visa: For employment purposes, requiring sponsorship from a Sri Lankan employer.
Most Indian travelers apply for the Electronic Travel Authorization (ETA), which covers tourist and business visits up to 30 days. The ETA is the most common and convenient visa type for short stays.
Step-by-Step Guide to Applying for a Sri Lanka Visa from India
Applying for a Sri Lanka visa from India is mostly done online through the official Electronic Travel Authorization system. Here’s how you can complete the process:
1. Visit the Official ETA Website
Go to the official Sri Lanka Electronic Travel Authorization website. Avoid third-party sites to prevent scams or extra fees.
2. Fill Out the Application Form
You’ll need to provide:
- Personal details (name, date of birth, nationality)
- Passport information (passport number, expiry date)
- Travel details (arrival and departure dates, flight info)
- Purpose of visit (tourism, business, etc.)
Make sure your passport is valid for at least six months from your planned arrival date.
3. Upload Required Documents
Typically, you need to upload:
- A scanned copy of your passport’s bio page
- A recent passport-sized photograph (if requested)
- Proof of onward travel or return ticket (sometimes required)
4. Pay the Visa Fee
The ETA fee varies depending on the visa type and processing speed. For Indian citizens applying for a tourist ETA, the fee is usually around $35 USD. Payment is made online via credit/debit card or other accepted methods.
5. Receive ETA Approval
After submission and payment, you’ll get an ETA approval via email within 24 to 72 hours. Print this approval and carry it with you when you travel.
6. Arrival in Sri Lanka
At the airport, present your ETA approval and passport to immigration officials. They will stamp your passport with the visa, allowing entry.
Documents Required for Sri Lanka Visa from India
Having the correct documents ready will make your application smooth. Here’s what you generally need:
- Valid Indian passport (minimum six months validity)
- Completed ETA application form
- Recent passport-sized photograph (digital copy)
- Proof of travel itinerary (flight tickets)
- Proof of accommodation in Sri Lanka (hotel bookings or invitation letter)
- Financial proof (bank statements or credit card statements may be requested)
- Visa fee payment receipt
For business or other visa types, additional documents like invitation letters, business registration, or employment contracts may be necessary.
Tips to Avoid Common Visa Application Mistakes
Many travelers face delays or rejections due to simple errors. Here’s how to avoid them:
- Use the official ETA website only to avoid scams.
- Double-check passport details for accuracy.
- Ensure your passport has at least six months validity beyond your travel dates.
- Provide clear and truthful information on the application.
- Upload documents in the correct format and size.
- Apply at least a week before your travel date to allow processing time.
- Keep a printed copy of your ETA approval and payment receipt.
Visa Fees and Processing Time
The Sri Lanka ETA for Indian citizens usually costs around $35 USD for a tourist visa. Business visas may have slightly different fees. Processing time is generally quick, often within 24 to 72 hours.
If you need faster processing, some services offer expedited options for an additional fee. However, applying early is the best way to avoid last-minute stress.
Extending Your Sri Lanka Visa
If you want to stay longer than the initial visa period, you can apply for an extension at the Department of Immigration and Emigration in Sri Lanka. Extensions are typically granted for up to 90 days for tourists.
To extend your visa:
- Visit the immigration office in Sri Lanka before your visa expires.
- Submit your passport and extension application form.
- Pay the extension fee.
- Provide a valid reason for extension, such as tourism or business.
Remember, overstaying your visa can result in fines or penalties, so always apply for an extension on time.
What to Do If Your Visa Is Rejected
Visa rejections are rare if you follow the guidelines, but if it happens:
- Review the rejection reason carefully.
- Check if any documents were missing or incorrect.
- Reapply with corrected information.
- Contact the Sri Lankan embassy or consulate in India for assistance if needed.
You can also seek help from authorized visa agents, but always verify their credibility.
Traveling to Sri Lanka: Important Tips for Indian Visitors
Once your visa is approved, keep these travel tips in mind:
- Carry your passport, ETA approval, and return ticket at all times.
- Check health requirements, such as vaccinations or COVID-19 protocols.
- Familiarize yourself with Sri Lankan customs and laws.
- Keep emergency contact numbers handy, including the Indian High Commission in Colombo.
- Purchase travel insurance for added safety.
Summary Table: Sri Lanka Visa Application Checklist for Indian Citizens
| Step | Details | Notes |
| Passport | Valid for 6+ months | Must be original and valid |
| Application | Fill online on official ETA site | Avoid third-party websites |
| Documents | Passport scan, photo, itinerary | Keep digital copies ready |
| Visa Fee | Approx. $35 USD | Pay online via card |
| Processing Time | 24-72 hours | Apply at least 1 week ahead |
| Visa Extension | Apply in Sri Lanka if needed | Up to 90 days extension |
| Arrival | Present ETA and passport at airport | Immigration stamps visa |
Conclusion
Applying for a Sri Lanka visa from India is a simple and mostly digital process. By understanding the types of visas, preparing the right documents, and following the official steps, you can secure your travel authorization quickly and confidently. Always use the official ETA website to avoid scams and apply well in advance of your trip.
Remember, your passport must be valid, and you should keep all travel documents handy when you arrive in Sri Lanka. With this guide, you’re ready to explore the beautiful island nation without visa hassles. Safe travels!
FAQs
How long does it take to get a Sri Lanka visa from India?
The Electronic Travel Authorization (ETA) usually processes within 24 to 72 hours. It’s best to apply at least a week before your travel date to avoid delays.
Can I apply for a Sri Lanka visa on arrival?
Indian citizens must apply for an ETA online before traveling. Visa on arrival is generally not available for Indian passport holders.
What is the validity of a Sri Lanka tourist visa for Indians?
The tourist visa via ETA is typically valid for 30 days and can be extended up to 90 days while in Sri Lanka.
Is travel insurance mandatory for Sri Lanka visa?
Travel insurance is not mandatory for visa approval but is highly recommended for your safety during the trip.
Can I work in Sri Lanka with a tourist visa?
No, a tourist visa does not permit employment. You must apply for a work visa with proper sponsorship to work legally in Sri Lanka.

