You will need a visa to enter Sri Lanka. You can get a short stay visa online at: Electronic Travel Authority (ETA).. Tourist visas are normally issued for a maximum period of 30 days. Although it’s still possible to get a tourist visa on arrival, it’s better to get one before you travel. If you arrive in Sri Lanka without a visa, you could face delays. For the most up-to-date advice on visas check with the Sri Lankan High Commission in the UK. If you experience any difficulty with the ETA System, or if you’re travelling for paid or unpaid work, you should get a visa from the Sri Lankan High Commission before you travel.
Overstaying your visa will attract a fine and possible detention and deportation. If you have overstayed your visa, you must report to the Department of Immigration & Emigration
Your passport should be valid for a minimum period of 6 months from the date of entry to Sri Lanka.
UK Emergency Travel Documents
UK Emergency Travel Documents are accepted for entry, airside transit and exit from Sri Lanka.
Yellow fever vaccination is required for travellers who are arriving from, or have transited through, countries with risk of yellow fever transmission.