Sri Lanka visa status check

Applied for Free ETA (Electronic Travel Authorization) under the visa-free scheme for Indians? Here is the official way to check where your application is, what you need to hand, what each status means and what to do if it is taking too long.

VERIFIED · OFFICIAL SOURCE · 17 OCT 2026
Official status checkSri Lanka ETA – Check Application Status
Open the official tracker

Krosz is not the government. Only use the official link; lookalike sites charge fees for free checks.

Good to knowDo not travel until you have the ETA Approval Notice; the acknowledgement notice alone is not valid for entry.
Landmark view in Sri Lanka
Free ETA (Electronic Travel Authorization) under the visa-free scheme for Indians

Sri Lanka status check at a glance

Where to checkSri Lanka ETA
You need3 detailsConfirmation code
Processing timeNot published
Visa arrives asETA Approval Notice issued electronically

How to check your Sri Lanka visa status

  1. Open the ETA 'Check Application Status' page
  2. Enter your Confirmation Code and Passport Number
  3. If you don't have the code, tick the box and enter Passport Number, Nationality and Date of Birth
  4. Submit and read the status
Flowchart: checking a Sri Lanka visa application

What you will need

Keep these ready before you open the tracker. The examples show the format only.

Details needed for the Sri Lanka status check
Detail askedExample / where to find it
Confirmation code (reference number)from your confirmation email or receipt
Passport numbere.g. Z1234567 (letter + 7 digits, as on your Indian passport)
Without the code: passport number, nationality and date of birthe.g. Z1234567 (letter + 7 digits, as on your Indian passport)

What each status means

Sri Lanka visa status labels and their meaning
Status shownWhat it means / what to do
Acknowledgement noticeApplication received only; not valid for entry
ETA Approval NoticeApproved; you may travel. Do not arrive before you have this notice

Timing, delivery and delays

Processing time

The official source does not publish a processing time for this route.

How you get the visa

ETA Approval Notice issued electronically (keep a printed or digital copy)

If it is taking too long24/7 ETA hotline +94 71 996 7888; telephone +94 11 277 7638 (Mon–Fri 09:00–16:00); email eta@immigration.gov.lk / etasl@immigration.gov.lk

Frequently asked questions

How do I check my Sri Lanka visa status?

Use the official Sri Lanka ETA – Check Application Status and enter confirmation code (reference number), passport number, without the code: passport number, nationality and date of birth. The steps are on this page.

How will I receive the visa?

ETA Approval Notice issued electronically (keep a printed or digital copy)

What if my application is delayed?

24/7 ETA hotline +94 71 996 7888; telephone +94 11 277 7638 (Mon–Fri 09:00–16:00); email eta@immigration.gov.lk / etasl@immigration.gov.lk

Can Krosz check the status for me?

If you apply through Krosz, your Krosz visa expert tracks the application and tells you at each step, so you do not have to keep checking the portal.

Source and verification

Official source: Sri Lanka ETA – Check Application Status

Checked by the Krosz visa desk on 17 Oct 2026 · confidence: high.

Krosz is a private visa service and is not affiliated with any government. Rules change; the authority's own page always has the final word.

Not applied for Sri Lanka yet?Apply with Krosz and a visa expert tracks the application for you, end to end.
Start with a Krosz visa expert

More on Sri Lanka

2026 guide · last checked 17 Oct 2026

We use cookies to keep you signed in and remember your preferences. We don't sell your data. See our Cookie Policy.