Sri​‍​‌‍​‍‌​‍​‌‍​‍‌ Lanka Travel Requirements for Indian Citizens

Passport Issuing Country

India

Country of Residence

India

Visiting Country

Sri Lanka

Visa Required

yes

Visa On Arrival

no

Visa Type

Tourist

Fees

none

Processing time

30 days

Stay period

30 Days

Validity

120 days

An Indian traveler who plans to visit Sri Lanka in 2025 must obtain an Electronic Travel Authorization (ETA) before his/her arrival. Indian nationals are given the visa free of charge, however, the ETA is the indispensable ticket to allow the holder to enter the country and hence provides a free and legal entry.

 

Indians traveling to Sri Lanka should ensure that they have the correct travel documents, which are the following:

  • A legitimate Indian passport that is valid for no less than six months after the date of arrival.
  • An ETA authorization obtained through an online application and approved prior to arrival.
  • Return or onward flight reservation that is already booked and confirmed.
  • Usually hotel reservation or host invitation should be enough for accommodation proof.
  • Having enough cash or any kind of money to support the stay will be necessary.
  • The certificate of Yellow Fever vaccination might be required if the traveler is coming from a specific region with that disease.
  • Travel Insurance if purchased will definitely add to the security of the trip but it is not mandatory.
  • Passport-size photos might be asked for certain visa categories.
  • The ETA acts as a must-have document for any Indian national who intends to enter Sri Lanka for short stay purposes such as a holiday, business, or meeting friends and family.
  • A 30-day stay will be allowed by the ETA with the permission of two entries into the country.
  • Sri Lankan authorities approve extensions up to six months for tourist ETAs and up to 12 months for business ETAs only.
  • One can be issued a visa-on-arrival but it is not certain; hence, the most secure and endorsed way is getting the ETA before leaving.
  • Indians are allowed visa-free travel for a period not exceeding 30 days with an ETA, making it possible to go to Sri Lanka.

Do Indian citizens require a visa for Sri Lanka?

The answer is yes. The electronic travel authorization (ETA) is the prerequisite, though the visa is free of charge for the Indians.

How long does the ETA allow visitors to stay?

The initial period of 30 days is what the ETA grants, after which the visitors can request an extension.

How do I apply for the ETA?

You can only do it online through the official Sri Lanka ETA portal where you need to fill in the form, upload necessary documents and wait for the approval.

Is travel insurance required?

It is a wise decision to have one but it is not a must. The insurance will alleviate the expenditure of the medical emergency and also it is a service provider in the schedule of trip disruption.

Can I get an ETA or visa on arrival at Colombo Airport?

Technically you can get one on arrival in Colombo but because of the waiting time and uncertainty people normally don’t choose that option and instead do the online application.

 

  1. The applicant should log in to the authorized online foreign travel portal of Sri Lanka.
  2. The form is filled by the applicant with all the requested information and a document is attached to it.
  3. Once done with the submission, the applicant waits for the approval email of the ETA.
  4. Carry the printout of the approval alongside your travel document.
  5. Your passport should be valid for at least half a year, do check that out!
  6. Get your round trip tickets ready, along with your hotel reservation.
  7. Show your documents to the officer at the airport of Sri Lanka upon landing.
  8. Hold to your visa stipulations and if required ask for visa prolongation.

Apply Now

Fill out the form below and our visa expert will get in touch with you shortly.

Chat with Us
Call Now Get Quote
Home Explore Search Contact
Contact Us
WhatsApp Chat Chat with our executive
Call Now +91-9311957339