A
Sri Lanka visa is required for most travelers visiting the country. Tourists can apply for an Electronic Travel Authorization (ETA) online, which allows a stay of up to 30 days. Business travelers can also use the ETA system. Longer stays or work-related visits may require a different visa, obtained through the Sri Lankan embassy or consulate. Ensure your passport is valid for at least six months from your travel date. Visit the official Sri Lanka immigration website for details.