LUXVIA
Typical processing ~2 dayseVisa

Apply for Sri Lanka Visa Onlinefor Indian passport holders

Talk to a visa expert

Free guidance on the right visa and documents for your trip.

Sri Lanka flag

Sri Lanka

Srilanka ETA Card

Stay
30 Days
Validity
30 Days
Processing
2 Working Days

Government fees from ₹0 per adult

Sri Lanka visa types

Government fees shown per adult. Fees are set by the embassy and can change without notice.

How to get your Sri Lanka visa

  1. 1

    Start & submit your application

    Share travel details and make a secure payment in just 2 minutes

  2. 2

    Expert review and submission

    Our experts review and submit your application to the embassy on your behalf.

  3. 3

    Visa delivered on time

    Relax as we deliver your visa on time for a stress-free journey.

Documents required for a Sri Lanka visa

Documents required for a Sri Lanka visa

Printable checklist

Mandatory documents

  • passport back pageUpload

    Please Upload Passport Back Page

  • flight ticket

  • Passport front pageUpload

    Please Upload Passport Front Page

FAQs about Sri Lanka visas

Do Indian citizens need a transit visa when traveling to Sri Lanka?
Only travelers who are passing through Sri Lanka on their way to another country can apply for a transit visa. If you're on a continuous journey and not stopping in Sri Lanka, you don't need a transit visa.
Is it possible to apply for a Sri Lanka visa with a one-way flight ticket?
While a confirmed flight ticket is not mandatory for obtaining a Sri Lanka visa, we strongly recommend having confirmed round-trip flight bookings to minimize the chances of any exceptional situations.
Can I re-enter Sri Lanka if I leave Sri Lanka?
Yes, you can re-enter Sri Lanka after leaving if you have a double / multiple entry visa. A multiple entry visa allows you to enter and exit Sri Lanka multiple times while the visa is valid.
When to apply for a Sri Lanka visa as an Indian?
Indian citizens should apply for a Sri Lanka visa at least 30 days before their trip and at the earliest you can apply 90 days before your intended date of travel.
How long can I stay in Sri Lanka with my tourist visa?
The Sri Lankan tourist visa is valid for 30 days from the date of arrival. You can extend the visa for an additional 60 days, then another 90 days, for a total of 180 days. The maximum length of the Sri Lanka tourist visa is six months.
Does Sri Lanka offer Visa on arrival for Indian citizens?
Yes, Indian citizens can get a visa on arrival in Sri Lanka. However, they must apply for a Sri Lanka ETA (Electronic Travel Authorization) before leaving for Sri Lanka to avail the free visa on arrival. If you do not have an ETA, you may be charged USD 20 at the immigration counter
How can I extend my Sri Lanka visa?
Indian citizens can apply for a visa extension for Sri Lanka at Department of Immigration and Emigration online. You should apply for an extension before your visa expires.
What is the process for obtaining a Sri Lanka visa for Indians?
$1f
Where to track my Sri Lanka visa application status?
You can Track your Sri Lanka visa application online using the reference number/passport number. You can find the reference number on the receipt provided to you upon submitting your documents at the visa application center.
What steps to take if my Sri Lanka visa application from India is declined?
If your Sri Lanka visa application is declined, you can appeal the decision. You must submit the appeal within 15 days of receiving the refusal to the consulate that made the decision.
What is the processing time for a Sri Lanka visa?
Sri Lanka visa takes only 1 working day after you submit your application and send us all the required documents.