Only nationals of three countries – Seychelles, Singapore and the Maldives – do not need a visa to Sri Lanka. All other nationals must get a visa before visiting Sri Lanka or obtain one at the port of entry.
The Government of Sri Lanka made the Electronic Travel Authorization (ETA) visa a mandatory part of the immigration since 2012.
There are 4 types of Sri Lanka ETA visa currently available:
Here are the requirements needed for a Sri Lankan visa:
Once an ETA visa to Sri Lanka has been obtained, visa holders must be able to demonstrate the following requirements at point of entry into Sri Lanka:
The simplest and quickest way to apply for a Sri Lanka ETA Visa is to make an online application with the Sri Lanka ETA visa application form.
Processing typically takes two business days, after which point you will be notified whether your application was accepted or rejected. Accepted applicants are entitled to enter Sri Lanka within three months of the date of issue.
I’s important to note that Sri Lanka's Tourism Minister announced the government will waive the existing visa fee from August 1st 2019 for arrivals from 48 countries as it continues to revive its punctured tourism industry. According to the Minister, the free visa applies to both tourists and those visiting for business purposes and will be effective for six months. Keep in mind, this initiative was suggested as a temporary solution and might not be applicable after January 31st 2020.
The initiative applies to the citizens of the following countries: USA, Canada, the UK, European Union nations, Australia, New Zealand, Russia, Singapore, Malaysia, South Korea, Cambodia, Thailand, China, India and Indonesia.