Sri Lanka, with its stunning landscapes, rich cultural heritage, and welcoming hospitality, has long been a popular destination for Indian travelers. Whether you're heading to Sri Lanka for a beach vacation, an exploration of ancient ruins, or to savor its diverse cuisine, obtaining a visa is a straightforward process. This guide provides accurate, up-to-date information on how you can successfully apply for a visa to Sri Lanka in 2025.
Indian tourists have several options when applying for a Sri Lankan visa, depending on the purpose and duration of their stay. The most common visas for Indian travelers include:
Tourist Visa (ETA): The Electronic Travel Authorization (ETA) is the most convenient option for Indian tourists planning a short stay in Sri Lanka. This visa allows for a maximum stay of 30 days with the possibility of extending it up to 6 months. It is valid for a double-entry, meaning you can enter Sri Lanka twice within the validity period of your visa.
Business Visa (ETA): When visiting Sri Lanka for business purposes, such as attending conferences or business meetings, you can apply for the business ETA. It allows multiple entries and stays of up to 30 days per visit.
Transit Visa: For transiting through Sri Lanka to another destination and planning a stay of fewer than 48 hours, a transit visa can be obtained. It’s free of charge but requires an application.
Also read: IndiGo Launches Direct Flights to Colombo from Mumbai
The most popular visa option for Indian tourists is the ETA. Here’s how to apply for it:
Step 1: Go to the official Sri Lanka Electronic Travel Authorization System website (www.eta.gov.lk) to begin the application process. Avoid third-party websites to prevent any additional fees or delays.
Step 2: Fill out the online application form. You will need to provide personal information including: Full name, date of birth, nationality, passport number and expiration date, travel details, including flight information and intended address in Sri Lanka (such as hotel or guesthouse details), and purpose of visit (tourism or business) etc.
Step 3: Pay the Visa fee that is required for the Sri Lanka ETA. The fee for a tourist visa is around $20 (subject to change based on government policies). Payment can be made online using a credit or debit card. Business ETAs cost more, around $30.
Step 4: Wait for approval. Once the application is submitted, Indian tourists usually receive their ETA approval within 24-48 hours. In some cases, it may take longer, so it’s advisable to apply at least a week before your travel date.
Step 5: Receive and print the ETA approval. Once your ETA is approved, you will receive an email confirmation. It’s recommended to print a copy of your ETA approval and carry it with you when traveling to Sri Lanka, although it is linked electronically to your passport.
And voila! You’re now set for your ideal relaxing vacation to the beautiful country of Sri Lanka!
If you’re an Indian tourist and want to extend your stay in Sri Lanka, you can apply for a visa extension. Here’s how:
Where to apply: You can apply for an extension at the Department of Immigration and Emigration in Colombo or through their website (https://eservices.immigration.gov.lk/vs/home.php).
Required documents: You’ll need to bring your passport, a completed visa extension form, proof of sufficient funds for your extended stay, and evidence of accommodation.
Fee: Visa extension fees depend on the length of your stay and the type of visa.
Processing time: Visa extension applications usually take 3-5 working days to process.
Also read: 3 Visa Updates for Easy Indian Summer Travels
When applying for a Sri Lankan visa, you should keep the following important details in mind:
Passport validity: Your Indian passport must be valid for at least six months from the date of entry into Sri Lanka.
Return ticket: Ensure you have a confirmed return or onward flight ticket when applying for your ETA.
Proof of funds: Sri Lankan authorities may request proof that you have sufficient funds to cover your expenses during your stay (bank statements, credit card balance, etc.).
Health insurance: While not mandatory, it’s highly recommended that Indian travelers have valid travel health insurance to cover any medical emergencies during their trip.
In 2025, travelers to Sri Lanka are required to comply with certain health regulations. These guidelines may change, so it’s essential to stay updated closer to your travel date. Current requirements for travelling include:
Vaccination: Ensure you have completed the full COVID-19 vaccination cycle and carry proof of vaccination.
Health declaration form: You may be required to fill out a health declaration form on arrival.
Also read: 7 days itinerary for Sri Lanka: Planning Budget and More!
Applying for a Sri Lankan visa as an Indian traveler is a simple and efficient process. By following the steps outlined in this guide, you can ensure a smooth application experience and focus on planning your exciting journey to this beautiful island nation. From stunning beaches to cultural landmarks, Sri Lanka has much to offer, making it a must-visit destination this year. Happy traveling!!!
Published at
Get our weekly tips and travel news!
10 Amazing New Attractions in Singapore - Indian Travelers Guide 2025
Explore the new yet amazing attractions of Singapore
10 Best Beach Resorts in Karwar Karnataka - 2024
Escape to the tranquil beaches of Karwar, Karnataka, where luxury resorts offer a serene retreat amidst nature's pristine beauty.
10 Best Places to Visit in Mahabalipuram, Tamil Nadu
Explore the 10 Best Places to Visit in Mahabalipuram, Tamil Nadu – where ancient temples, rock-cut sculptures, and serene beaches meet!
10 Common Mistakes Every Traveler Makes
Indian travelers often overpack, skip travel insurance, and neglect local customs. Embrace light packing, smart planning, and cultural respect for a smooth and unforgettable trip.
10 Cool Summer International Destinations
Beat the Indian heat with these 10 cool summer international destinations that promise refreshing getaways and unforgettable experiences.
You don't Need FASTag anymore? Everything you need to know!
No more FASTag from May 1st?
10 Dreamy Experiences for Couples in Kashmir
Fancy some romantic experiences in Kashmir?
How much will a trip to Indonesia cost from India? Travel Budget Guide
Need to budget a tropical getaway from India to Indonesia?
Indian Traveler's 7 Day Itinerary for Island Hopping in Indonesia
Your perfect Indonesian island getaway guide is here!
Best 4-Day Itinerary for Kashmir, India
Ready to fall in love with Kashmir in just four days?