Visa policy of Sri Lanka

[2] Citizens of the following countries do not need a visa to enter Sri Lanka, for stays up to the duration listed below:[3] On August 21, 2024, a cabinet decision was made to allow visa-free travel to 35 countries, including the USA, UK, Canada, Russia, Thailand, and Indonesia, from October 1, 2024.

[11] Due to the discontinuation of the e-Visa system, citizens of the following 7 countries may obtain a gratis visa (single entry) upon arrival in Sri Lanka for tourism purposes only, valid for a maximum stay of 30 days.

[18] On 4 August 2024, Ada Derana reported that the Ministry of Public Security would make a final decision the next day, and noted that the suspension of the e-Visa system meant that tourists needed to obtain their visas on arrival.

[19] On 5 August 2024, the Department of Immigration and Emigration notified the Sri Lankan diplomatic missions around the world of the discontinuation of the e-Visa system.

[20] On 2 September 2024, Sri Lanka decided to implement visa-free access for citizens of 38 countries, including India, China, Thailand, the UK, the USA, and Indonesia.

Although it was initially planned to be implemented on 1 October 2024, the decision was advanced due to the inconvenience caused to tourists at the visa-on-arrival counters, where overcrowding was a significant issue.

2 Azerbaijan, Georgia, Turkey, Kazakhstan, Russia and the partially recognised republics of Abkhazia and South Ossetia each span the conventional boundary between Europe and Asia.

Visa policy of Sri Lanka
Sri Lanka
Visa not required (90 days)
Visa not required (60 days, 90 days within any 1 year)
Visa not required (30 days)
Free ETA or VoA (30 days)
Electronic Travel Authorization or visa on arrival (30 days)
Visa required in advance