Can a travel agency process my Sri Lanka ETA (visa)?
Even if travel agencies can help you understand what the visa rules are, tourists still have to apply for the Sri Lanka Electronic Travel Authorization, or ETA, directly themselves through the official government portal. Third-party services should not be submitting this request for you, because strict passport security protocols make it non-compliant to do otherwise.
The online ETA steps are fairly clear, and most applications are handled within about 24 to 48 hours. Your agency will share the precise hotel addresses and contact details that the application form asks for, so you have the needed supporting papers ready for border control when you arrive.