Visa on arrival is granted for the Singapore traveler’s visit to Sri Lanka. Visitors who have applied for a Sri Lankan ETA before their trip will gain expedited entry to the country upon arrival and do not need to wait in a queue for a visa on arrival.