Sri Lanka visa on arrival for Indian passport holders

iVisa | Updated on May 11, 2022

Like many other nationalities, Indian passport holders are eligible for a Sri Lanka visa on arrival. However, to obtain the document, you need to apply for a Sri Lanka ETA before you leave for Sri Lanka. Fortunately, the Electronic Travel Authorization is available online, and can help you get it in as little as 24 hours.

Sri Lanka

Frequently Asked Questions (FAQs)

As an Indian citizen, do I need a visa to enter Sri Lanka?

Yes, Indian citizens will need to apply for an ETA to obtain a visa on arrival while in Sri Lanka. You can check the requirements for the ETA here.

What is an ETA?

The Sri Lanka ETA visa is an Electronic Travel Authorization granted online through the web-based visa system. An ETA is issued only for Short Visits to Sri Lanka for business, tourism and transit purposes.

What is the maximum stay for Indian citizens in Sri Lanka?

30 days in Total for tourism and business visits only. The ETA is valid for 180 days after issued from the date of application and permits you Double Entry into the country.

What are the costs and processing times to apply for a Sri Lanka Visa for Indians? gives you three options, and each one comes with its own fee. They are as follows:

  • Standard processing – this is the cheapest and slowest option puts at your disposal. Your application is processed within 5 days, and it costs USD $67.99 (service fees included)..

  • Rush processing – this time, your ETA arrives in just 3 days, but you will be charged USD $117.99 (service fees included)..

  • Super Rush processing – it only takes 24 hours for your application to be processed. As you can imagine, the fee is higher. USD $149.99 (service fees included).

Click here to start your application.

What are the requirements for a Sri Lanka visa for Indian passport holders?

One of’s benefits is that your effort in the application process is as small as possible. However, you still need to provide a few things to get the process started. does not ask for much, and the chances that you already have everything you need are pretty high. Here is what you must make ready:

  • Valid passport – all Indian nationals must hold a valid passport that remains valid for at least another 6 months from the date of arrival in Sri Lanka.

  • Digital photo – make sure that the picture is as recent as possible and follows all the guidelines for a passport photo.

  • Valid e-mail address – will send you the ETA via e-mail in PDF format, which is why you must provide an e-mail address to which you have access. Do not forget to print out a physical copy before you leave.

  • Means of payment – during the application process, you will be required to make the payment. accepts credit or debit cards.

How long does it take to apply for a Sri Lanka ETA?

10 MINUTES or less by filling out this application: Sri Lanka ETA visa. The process is completely online.

How can I apply for an ETA?

The application you need to complete has three simple steps:

  1. The first one will require you to provide your basic information as well as some details about your trip. At this moment, you are also asked to choose a processing time for your application.

  2. The second step requires you to make the payment and revise the previous step. You cannot make any corrections once your application reaches processing, so we recommend that you check your application for typos or any other mistakes that may invalidate your Sri Lanka ETA.

  3. The third step requires you to upload the document asks of you. It should not take long, and if additional documents are necessary, will let you know. After this step is done, you can submit your application.

Click here to start. After you are done, submit your form and wait for your ETA to arrive. In case you need assistance filling out your application, has a fantastic support service that you can call 24/7.

What happens after I have applied?

Once you submit your application, you just need to wait for your visa to arrive by email in the timeframe you chose No need to deal with the embassy. We do it for you so you don't lose valuable time.

I will be in transit in Sri Lanka, do I need a visa?

No. You are exempt from the Visa to Sri Lanka ETA in the following cases:

  • Crew members of flight/ship.

Following category is exempt from ETA Processing Fee:

  • Children under 12 years of age.

  • Transit permitted ONLY for 48 hours.

Does my child need a visa to travel to Sri Lanka?

Children under the age of 12 years are exempt from Visa to Sri Lanka Processing Fee.

How does the Electronic Travel Authority look like?

Alt Text

I made a mistake on my application. Can I modify the eVisa after it’s issued?

No, we can not change or modify any details on the e-Visa once it's issued. If you do, however, realize you made a mistake before your visa has been issued, then please contact us ASAP via online chat or by sending an email to [email protected]

Is secure to apply for the Sri Lanka ETA online?

Yes. We have been helping thousands of travelers since 2002 and the Government of Sri Lanka fully accepts applications processed by specialized third parties like us for getting Sri Lanka visa online.

Only the data required to process your application will be collected and it will be used only for this purpose, we do not share any of your data with third parties.

See here what our customers say about our service.

I have more unresolved questions, where can I find more info?

For a faster resolution click here and start chatting with one of our customer service representatives. Alternatively, you can find more info and FAQs here.

Was this page helpful?