How to apply for a Sri Lanka visa online

Applying for a Sri Lanka visa is a simple process and can be completed online.

The online application process for a Sri Lankan holiday visa is not complex and takes a few minutes to complete.

The visa is also referred to as an Electronic Travel Authorization (ETA) by the island’s Department of Immigration and Emigration.

Travellers from the United Kingdom, United States, Canada, and many other nations can also apply for a visa on arrival.

Do I need to apply in advance for a Sri Lanka visa?

Sri Lanka’s Department of Immigration and Emigration recommends all travellers who are not nationals of Singapore, Maldives or Seychelles to apply for an ETA ahead of their visit to Sri Lanka, but passport holders from a number of countries are granted ETAs on arrival.

What’s the price of a visa to Sri Lanka?

A visa to Sri Lanka, which costs between USD $20-40, can also be obtained at a Sri Lankan embassy, if one exists in the traveller’s home country. The online application for an ETA however is quick and easy and does not require submission of copies of passports or other documents.

An ETA can be applied for prior to booking your airline tickets and it costs nothing for children under 12.

Apply for Sri Lankan visa

Click here to apply for a Sri Lanka visa