Logo

Sri Lanka visa

Easy, fast & reliable. Apply online now.

Simplified form
100% secure process
Expert review
  • No countries found
Start application
Application takes about 5 minutes

Sri Lanka visa types

Sri Lanka visa application process

1. Check your eligibility

Select your nationality and see if you need a visa for Sri Lanka.

2. Complete the form

Fill out the short application form and upload your documents. We will review everything.

3. Get your document

We will inform you once your application is approved, and send you the final document by email.

1. Check your eligibility

Select your nationality and see if you need a visa for Sri Lanka.

2. Complete the form

Fill out the short application form and upload your documents. We will review everything.

3. Get your document

We will inform you once your application is approved, and send you the final document by email.

Sri Lanka visa policy & requirements

Sri Lanka uses an Electronic Travel Authorization (ETA) system for short-stay visitors, replacing the traditional visa process. The Sri Lanka ETA is applied for entirely online before traveling, and it’s required to enter the country. Whether you're visiting for tourism, business, or passing through in transit, the Sri Lanka ETA covers all three purposes, each under its own category.

Sri Lanka visa policy & requirements

Sri Lanka uses an Electronic Travel Authorization (ETA) system for short-stay visitors, replacing the traditional visa process. The Sri Lanka ETA is applied for entirely online before traveling, and it’s required to enter the country. Whether you're visiting for tourism, business, or passing through in transit, the Sri Lanka ETA covers all three purposes, each under its own category.

Why apply with us?

ImmiAssist team
Licensed experts

Applying for a visa on your own is often very confusing. We provide expert revision of your application and supporting documents. We catch every possible mistake before final submission to improve your chances of approval.

Dedicated support

Don’t worry, we’ve got your back. Our simplified application process is available in 13 languages, and our support team assists you throughout the entire application to ensure a smooth and reliable experience from start to finish.

Got questions?

We are here to help! Contact our support team for anything you need related to the application process and requirements.

ImmiAssist team

TRUSTPILOT

See what our clients are saying

Trusted worldwide

We have helped travelers from over 50 countries get their visas approved quickly and securely.

Doing it yourself

  • No progress saving
  • Limited payment options
  • No support available
  • Limited hours only
  • High rejection risk
  • Complex and slow

With ImmiAssist

  • Save and continue anytime
  • Multiple payment options
  • 24/7 chat and email support
  • Apply anytime, 24/7
  • Review for first-time approval
  • Intuitive form, completed in minutes
99,7% Approval rate
100k+ Processed visas
24/7 Experts by your side
6+ Years of experience
99,7% Approval rate
100k+ Processed visas
24/7 Experts by your side
6+ Years of experience

Common questions

Only three nationalities are fully exempt from the ETA requirement. Everyone else needs an ETA to enter Sri Lanka. The good news is that the process is entirely online. Travelers who want additional support during the process can also apply for the Sri Lanka Tourist ETA through ImmiAssist, which provides step-by-step guidance, application assistance, and support throughout the process.

Sri Lanka offers three ETA categories for short stays: the Tourist ETA for leisure and family visits, the Business ETA for professional engagements such as meetings and conferences, and the Transit ETA for travelers passing through the country. For longer stays (work, study, or residence) separate visa categories exist and must be applied for through a Sri Lankan embassy or consulate before departure.

Yes. The Tourist ETA is obtained via the official government website or with ImmiAssist. Our services help travelers navigate the requirements more clearly and review applications before submission.

The Tourist ETA allows double entry into Sri Lanka within its validity period. The Business ETA may allow double or multiple entries depending on the approval.

Since approval typically arrives within minutes to a few hours, you don't need to apply weeks in advance. That said, we recommend applying at least 48–72 hours.

Yes. The Tourist ETA can be extended up to a maximum total stay of 270 days, in three stages: an additional 60 days, then 90 days, then a further 90 days. Extensions are processed through the Department of Immigration.

Yes, children of any age need their own ETA.

Both are ETAs with a 30-day initial stay, but they cover different purposes. The Tourist ETA is for leisure, sightseeing, family visits, and medical treatment. The Business ETA is required for professional activities such as meetings, conferences, negotiations, or trade events. Nationals planning short business trips to Sri Lanka must get a Business ETA.

It is strongly not recommended. Immigration officers routinely ask for proof of onward or return travel as a condition of entry. Arriving with only a one-way ticket is likely to cause complications at immigration. Always have a confirmed return or onward ticket accessible when you travel.

Still have questions?

Our team of experts is available 24/7 for any questions you might have.

Sri Lanka visa price

Business ETA

Starting from USD 77

  • Valid for 30 days after entry
  • Multiple entries: Yes
  • Stay up to 30 days
Apply now

Tourist ETA

Starting from USD 89

  • Valid for 30 days after entry
  • Multiple entries: Yes (2)
  • Stay up to 30 days
Apply now

Transit ETA

Starting from USD 77

  • Valid for 2 days after entry
  • Multiple entries: No
  • Stay up to 2 days
Apply now

Business ETA

Starting from USD 77

  • Valid for 30 days after entry
  • Multiple entries: Yes
  • Stay up to 30 days
Apply now

Tourist ETA

Starting from USD 89

  • Valid for 30 days after entry
  • Multiple entries: Yes (2)
  • Stay up to 30 days
Apply now

Transit ETA

Starting from USD 77

  • Valid for 2 days after entry
  • Multiple entries: No
  • Stay up to 2 days
Apply now