Do you need an onward ticket for Sri Lanka?
Yes — Sri Lanka expects visitors to hold proof of onward or return travel alongside a valid ETA (Electronic Travel Authorization) or visa. Immigration wants to see you'll leave before your permitted stay ends, and airlines flying into Colombo check for an onward ticket at the departure gate. Having your ETA approved is not enough on its own if you're travelling one-way.
When you'll be asked
- ETA holders on one-way tickets: Even with an approved ETA, a one-way flight commonly triggers an onward-ticket request.
- Long or open-ended stays: Travelers without a clear exit date draw more scrutiny.
- Budget carriers: Low-cost airlines serving Colombo tend to check most strictly.
What counts as a valid onward ticket
Airlines and immigration want a confirmed booking with a real PNR departing Sri Lanka within your permitted stay — commonly 30 days on the tourist ETA. The exit flight can go anywhere, such as India, the Maldives or Dubai. The booking must be verifiable, because a fake PDF fails when staff look it up.
A verified onward ticket gives you a genuine, checkable PNR with correct details, valid for 48 hours or more, without buying a flight you won't take.
Keep your ETA approval and your onward ticket together — presenting both at check-in clears questions fastest.
How to get one before you fly
Instead of a refundable ticket, get a verified onward ticket for Sri Lanka with a real PNR you can show at check-in. It's fast and costs a fraction of a real fare. Our proof of onward travel guide explains who gets asked and why.
Frequently Asked Questions
Do I need an onward ticket if my Sri Lanka ETA is approved?
Often yes. An approved ETA lets you travel, but you still need proof of onward travel to show you'll leave within your stay. Airlines check this at boarding, so carry a confirmed onward ticket alongside your ETA.
Can the onward flight from Sri Lanka go to any country?
Yes. The exit flight just needs to depart Sri Lanka before your stay ends. A short flight to India, the Maldives or the Gulf satisfies the requirement, so you don't need an expensive flight home.
How long is the tourist stay on a Sri Lanka ETA?
The tourist ETA commonly grants up to 30 days, extendable in-country. Your onward ticket should show a departure within that window to satisfy the airline and immigration.