All visitors (except those from Singapore or the Maldives) will require a visa for entry into Sri Lanka. Visas can be obtained online, from the Sri Lanka Overseas missions or from a preferred travel agent or operator.
During Poya holidays, alcohol cannot be consumed in public areas.