How long does immigration take at Colombo Airport in Sri Lanka?
Immigration at Colombo Airport usually takes around 30 to 60 minutes; it can vary based on the time of day and how many arriving flights there are. Filling out your Electronic Travel Authorisation (ETA) plus the arrival card online beforehand helps a lot and makes things move faster.
When you land near more than one wide-body aircraft, waiting in the hall can sometimes stretch to about two hours. To avoid long lines, make certain your paperwork is fully processed before you touch down, then go straight to the immigration counters as soon as you disembark; don’t wander off.
