When visiting Sri Lanka, all travelers who are on business travel or on holiday must obtain an Electronic Travel Authorization (ETA). For Business Purpose Visa you may apply at the Head Office of the Department of Immigration & Emigration and the Sri Lankan Overseas Missions.