visa information

Is a visa to Sri Lanka issued upon arrival in Sri Lanka?

Visa to Sri Lanka on arrival, to visit Sri Lanka is a short stay visa that tourists receive at the port of entry.

Visa is issued on arrival if the purpose of the tourist’s visit to Sri Lanka is tourism or business.

Guests who have applied for a Sri Lanka ETA prior to their visit will receive a quick entry into the country and will not need to wait in line for a visa upon arrival.

Foreign travelers who qualify for ETA but arrive in Sri Lanka without an approved ETA travel permit must wait in line to fill out a Sri Lankan visa at the border. They will then be issued their visa upon arrival.

Maldivian and Seychelles nationals are not eligible for ETA and must obtain a visa upon arrival. However, they will be issued a free Sri Lankan visa upon arrival.

Most visas allow a maximum of 30 days upon arrival and 2 entry into the country.

Seychelles offers visitors a visa that allows them to stay for up to 60 days.

visa to sri lanka

How long does it take to approve a Sri Lankan visa?

ETA processing time in Sri Lanka is 3 to 20 days from submission of application. Applicants will receive a Sri Lanka ETA Approval Notice after submitting the form. Applicants for Online Sri Lanka ETA should apply at least 20 business days before the due date of entry into the country.

How do I get an ETA for Visa to Sri Lanka?

Fill the online application and make the payment by a debit or credit card by log in to

Can I Extend a Visa to Sri Lanka on Arrival

It is possible to extend a one-time visa upon arrival in Sri Lanka.

Generally, a visitor’s visa is valid for 30 days for tourists of many nationalities. The only exception is for citizens of Seychelles, where the visa is valid for 60 days upon arrival.

However, if the tourist intends to stay longer, they can contact the Immigration Department of Sri Lanka and request an extension.

The process involves downloading and completing some forms and then visiting the government office of the Department of Immigration to apply for a visa extension, which can take several hours.

The attendance visa can be extended twice. For most travelers, the first extension will increase their opening days from 30 to 90 days. The second extension will take the total of Sri Lanka to a maximum of 180 days.

Seychelles guests, on the other hand, can only extend their visa for a maximum of 90 days per calendar year.

Tourists in the Maldives and Singapore can have their visas valid for no more than 150 days.