in ,

Your Gateway to Sri Lanka: A Step-by-Step Guide to the Visa Process for Indians

A Smooth Voyage: Common Questions and Troubleshooting for Indian Travelers

Sri Lanka Visa requirements for Indians.

Starting on a journey to the stunning island nation of Sri Lanka is a dream for many, as it promises a tapestry of culture, history, and natural beauty. For Indian travelers, unlocking this treasure trove requires a few essential steps: navigating the Sri Lanka visa process.

Whether you’re drawn to the bustling streets of Colombo, the ancient wonders of Anuradhapura, or the pristine beaches that stretch along the coastline, understanding the visa procedure is your gateway to an unforgettable adventure.

In this article, we’ll delve into the intricacies of obtaining a Sri Lanka tourist visa, providing you with a comprehensive guide to ensure a seamless and memorable travel experience.

Here are the updated types of visas available for Sri Lanka as of 2023

30 Days Sri Lanka Tourist Visa

Processing Time 24 – 48 hours
Stay Period Upto 30 days
Validity 6 months
Entry Double
Fees INR 2,699


30 Days Sri Lanka Business Visa

Processing Time 24 – 48 hours
Stay Period Upto 30 days
Validity 6 months
Entry Multiple
Fees INR 3,699

So what to apply for?

The preferred method for Indians to apply for a Sri Lanka tourist visa is through the Electronic Travel Authorization (ETA) system. You can apply for the ETA online through the official website of the Department of Immigration and Emigration of Sri Lanka.

ETA Procedure

  • Submit the application through the official website and receive the acknowledgement. Click here for applying to the official website.
  • Receive ETA approval in the email given by you in the application.
  • Take a print out of the approval received in the email and submit it to the Immigration officers at the Airport when required.
  • The ETA approval certificate must be used within 180 days after issued.

ETA Documents Required

A passport valid for not less than 6 months from the date of arrival.
A confirmed return ticket.
Sufficient funds to meet the expenses during the stay.

Sri Lanka Tourist visa processing time

Once you fill in the form, the ETA will be emailed to you within 3 days.

Do Indian nationals require a visa on arrival in Sri Lanka?

Yes, Indian citizens flying to Sri Lanka may obtain a visa on arrival; however, you must obtain the Sri Lanka ETA in advance and make sure your passport is still valid for at least three months after your date of departure.

Sample Notice Post Applying for ETA

Required Documents:

  • Confirmed return tickets

A confirmed PNR (Passenger Name Record) before boarding at any Indian airport is mandatory for you to obtain the Visa on Arrival hassle free.

  • A passport that is valid for a minimum of six months from the date of departure
  • Proof of accommodation
  • Tourist visa documentation
  • First and last page of your passport (scanned colour copy)
  • Passport-size photograph with white background
  • Bank statement

Please note that the requirements for the Sri Lanka Visa on Arrival process may change over time. It’s essential to check with the official embassy or consulate in your country for the most up-to-date and accurate information regarding visa requirements and processes before your travel.

Arrival in Sri Lanka

When you arrive in Sri Lanka, you will need to present your passport along with the ETA confirmation at the immigration counter.

The immigration officer will verify your details and may ask for additional documents if needed.

Your passport will be stamped, granting you entry into Sri Lanka.

ETA Approval Mail

The following airports in Sri Lanka offered visa on arrival

Bandaranaike International Airport (Colombo Airport): This is the primary international gateway to Sri Lanka and is located in Katunayake, near Colombo.

Mattala Rajapaksa International Airport: This airport is located in Hambantota and also offers visa on arrival services.

Sri lanka Tourist Visa/Immigration Interview Questions

While the exact questions can vary, here are some common Sri Lanka tourist visa/immigration interview questions you may encounter:

  • What is the purpose of your visit to Sri Lanka?
  • How long do you intend to stay in Sri Lanka?
  • Where will you be staying during your time in Sri Lanka?
  • Have you visited Sri Lanka before? If yes, how many times?
  • Do you have a return ticket or an onward journey booked?


High Commission of Sri Lanka in New Delhi

Address: 27, Kautilya Marg, Chanakyapuri, New Delhi – 110021

Phone: +91-11-2301-0201/3/4


Deputy High Commission of Sri Lanka in Chennai

Address: No. 56, Sterling Road, Nungambakkam, Chennai – 600034

Phone: +91-44-2824-2953/4


Consulate General of Sri Lanka in Mumbai

Address: 34, Homi Mody Street, Mumbai – 400001

Phone: +91-22-2204-5390/2204-5391


Assistant High Commission of Sri Lanka in Kandy

Address: No. 31 Rajapihilla Mawatha, Kandy

Phone: +94-81-222-2653


Assistant High Commission of Sri Lanka in Hambantota

Address: No. 46 Situlpawwa Road, Hambantota

Phone: +94-47-222-2775


Assistant High Commission of Sri Lanka in Jaffna

Address: No. 31, Brown Road, Jaffna

Phone: +94-21-222-0027


Please ensure you check the respective mission’s website or contact them directly for the most up-to-date information regarding consular services, visa applications, and other inquiries.

From the anticipation of applying online to the moment of presenting your ETA at immigration, each step is a testament to the harmonious blend of modern convenience and timeless exploration.

Do Indians need a visa to travel to Sri Lanka?

Yes, Indian citizens are required to obtain a visa to visit Sri Lanka. The visa can be obtained through the Electronic Travel Authorization (ETA) system.

What is the ETA system?

The ETA system is an online platform that allows travelers to apply for a Sri Lanka tourist visa electronically, eliminating the need to visit a consulate or embassy in person.

How do I apply for a Sri Lanka tourist visa?

You can apply for a Sri Lanka tourist visa through the official ETA website by filling out the online application form, uploading necessary documents, and making the required payment.

How long does it take to process the ETA?

ETAs are typically processed within a few days. You will receive an ETA confirmation via email once your application is approved.

Can I extend my Sri Lanka tourist visa if needed?

Yes, you can apply for an extension of your tourist visa while in Sri Lanka through the local immigration office.

Written by Jahnavi Mistry

From Chaat to Chole Bhature: Savoring the Best Street Food Experiences in Delhi

Feasting in Goa: Exploring the Culinary Gems and Best Foods