Visa policy of Sri Lanka
Most travellers visiting Sri Lanka for short-stay purposes (tourism or business) are required to obtain an Electronic Travel Authorization (ETA) before arrival to Sri Lanka, unless they are exempt from obtaining one. However, citizens of some countries must obtain a visa in advance before being allowed to enter Sri Lanka. All visitors must hold a passport valid for 6 months.