Getting your ETA (visa) for Sri Lanka
You will need an ‘Electronic Travel Authorization’ (ETA) to enter Sri Lanka, which is a form of visa. You can apply from within 180 days of your arrival in Sri Lanka.
It is your responsibility to obtain a visa if required. This guide is tailored for British nationals; other nationalities should check with their respective embassies.
Remember, entry requirements can change, so refer to the Foreign, Commonwealth & Development Office (FCDO) and Sri Lanka Embassy websites for the latest updates.
You need a ETA (Electronic Travel Authorization)
Good news, as of 25th May 2026, it is now free to get an ETA for Sri Lanka.
Ensure your passport is valid for at least 6 months beyond your arrival date in Sri Lanka.
No passport copies, documents or photographs are required
Each team member must apply individually
Before you start, you will need:
Need help? Call the dedicated call centre- 0094 71 99 67 888 or email eta@immigration.gov.lk
Have a question? Get in touch, our small team will be delighted to help.