Most travellers landing at Bandaranaike International Airport (CMB) in 2026 need an Electronic Travel Authorization before boarding, full stop. That's step one. Step two, the one people forget, is that the ETA doesn't replace the old-fashioned proof-of-onward-travel question immigration officers are still entitled to ask. I've watched that gap catch out otherwise well-prepared travellers more than once.

This is a working checklist, not a scare piece. Follow the six steps below in order and you'll land at CMB with paperwork that actually answers what the desk officer is asking.

Step 1: Confirm your ETA category before you book anything

Sri Lanka's ETA system applies to most foreign nationals arriving for tourism, business, or transit, and it's issued for stays of up to 30 days. A small number of nationalities have different arrangements, so check your specific category on the official ETA portal before you assume a standard tourist ETA applies to you. Don't guess based on what a friend's passport needed last year; categories and exemptions shift.

If you already know you'll want longer than 30 days, note that extensions are handled after arrival through the Department of Immigration and Emigration, not before you fly. Building that into your plans now saves a scramble later.

Step 2: Understand what the ETA does and doesn't cover

The ETA confirms you're pre-cleared to travel to Sri Lanka for an approved purpose. It is not a substitute for meeting standard entry conditions, including proof of onward or return travel and evidence of sufficient funds. Those two things run on separate tracks, and conflating them is the single most common mistake I saw when I worked the consular side of this.

An approved ETA in your inbox tells an airline check-in agent and a border officer that Sri Lanka expects you. It says nothing about when, or how, you're planning to leave. That second question is entirely on you to answer.

Step 3: Line up proof of onward or return travel that actually holds up

A dummy ticket, also called an onward ticket, is a real PNR booked for visa or border-check purposes without paying for the flight. That's the document you want in hand, whether it's a genuine return flight you've already paid for or a reserved onward booking arranged specifically to satisfy this requirement.

What won't work: a screenshot of a flight search page, a hotel confirmation mistaken for a flight document, or a verbal claim that you'll "sort it out later." Officers see all three regularly and none of them count as proof of departure.

Scenario Acceptable document
Round-trip flight already booked E-ticket showing the return leg
One-way trip, moving on to another country Onward flight PNR or e-ticket out of Sri Lanka
Multi-country Indian Ocean itinerary Onward booking to next country, even if refundable
Uncertain departure date A reserved onward ticket booked through a service like Get Onward Ticket
Long-stay visa applicant Same onward proof plus visa-specific documents from the relevant authority

Step 4: Know how check-in behaves on Gulf and South Asian connections

Most travellers reach CMB via a connecting hub, whether that's Doha, Dubai, Abu Dhabi, or one of the South Asian gateways like Delhi, Mumbai, or Chennai. Airlines such as Qatar Airways carry liability for passengers they board who then get refused entry at the destination, so check-in agents at the connecting airport are often the first checkpoint, not the CMB desk itself.

That means your onward ticket needs to be ready before you leave your first departure airport, not something you plan to sort out during the layover. IATA's guidance to carriers on passenger document checks explains why gate agents are trained to be cautious with one-way tickets on certain routes. It's worth a skim if you want the airline's side of the story.

A colleague once had a passenger held at a Gulf transit desk for forty minutes because his "onward flight" was a hotel booking he'd misfiled. Small mix-up, long delay.

Step 5: Prepare for the CMB immigration desk itself

At Bandaranaike International Airport, most arrivals move through fairly briskly if the ETA is valid and the passport shows a clear return or onward pattern. Officers retain discretion to pull anyone aside, particularly when a passport shows a string of one-way entries or when the ETA alone doesn't establish when you're leaving.

Have your ETA approval and your onward or return ticket accessible on your phone or printed, not buried in a folder somewhere. A calm, organised traveller who can produce both documents in seconds rarely gets a second look.

If you're flying into Mattala instead

Some travellers route through Mattala Rajapaksa International Airport (HRI) in the south. The same ETA and onward-ticket rules apply there; it's simply a quieter gateway with fewer daily arrivals.

Step 6: Know what to do if you're held for secondary questioning

If you're pulled aside, stay polite and produce your documents without arguing the point. Officers are doing a routine check, not accusing you of anything. Explain your itinerary plainly: where you're going next, and show the booking that proves it.

This is also where the difference between a dummy ticket and a fabricated one matters most. A real PNR, even an unpaid reserved one, can be verified by the officer against the airline's system in real time. A fake booking reference can't. If you're unsure whether your documentation would survive that check, our guide on dummy ticket vs real ticket verification walks through exactly what gets checked and how.

Frequently asked questions

Do I need an ETA if I'm just transiting through CMB?

Yes, in most cases. The ETA requirement generally covers transit purposes as well as tourism and business, so check your category before assuming a layover exempts you.

Can I apply for the ETA on arrival at the airport?

No. It's designed to be applied for online in advance of travel, and turning up without one risks denied boarding at your departure airport.

Is a hotel booking enough to prove I'm leaving Sri Lanka?

No. A hotel booking shows where you're staying, not when or how you're departing. Officers want a flight document, whether that's a paid return ticket or a reserved onward ticket.

What if my ETA is approved but my onward ticket looks unusual to an agent?

Stay calm and let the agent verify the PNR directly with the airline; a genuine reservation, even an unpaid one, will confirm on their system.

How far in advance should I book an onward ticket for Sri Lanka?

Book it before you check in for your first flight, since Gulf and South Asian connecting carriers often check onward documents at their own counters, well before you reach CMB. For a sense of how long a reserved PNR stays usable, see our piece on onward ticket PNR validity.

If you'd rather skip the spreadsheet, book a real onward ticket in two minutes.