Can I get a Sri Lanka visa at Colombo Airport?

The Bandaranaike International Airport in Colombo has a Visa-on-Arrival desk for travellers who qualify and arrive without prior clearance.

If you use it, you usually stand in a line first. You pay the fee there, then you get the visa approved. After that, you go to the normal immigration line. The cost is often higher on site. During peak arrival times, delays can also be long. That is why getting an online ETA ahead of time is the better option.