Sri Lanka announces free tourist ETA for nationals of UAE, India, Pakistan, 37 countries

The free-of-charge visa applies for a stay of 30 days; double entry is permitted for tourists from the date of first arrival in Sri Lanka

  • PUBLISHED: Mon 25 May 2026, 7:41 PM

Sri Lanka has announced free tourist visa, in the form of an Electronic Travel Authorisation (ETA), for nationals of 40 countries. Starting May 25, this scheme includes nationals of India, UAE, Pakistan, among other nations. This applies to those holding diplomatic, official, service, or ordinary passports, according to Sri Lanka's official ETA website.

All foreign nationals from these 40 countries, along with nationals of Maldives, Seychelles and Singapore, who have bilateral reciprocal agreements with Sri Lanka, must obtain the ETA prior to arrival.

While the ETA is free effective May 25, if fees were paid by any of these nationals before May 25, they are non-refundable.

Stay up to date with the latest news. Follow KT on WhatsApp Channels.

How long is the duration, can the visa be extended?

For nationals from these 40 countries, the free-of-charge visa applies for a stay of 30 days. Under the new scheme, double entry is permitted for tourists from the date of first arrival in Sri Lanka within the 30-day validity period.

If an applicant who has obtained a free ETA wants to extend their stay beyond 30 days, they will have to apply for a visa extension. This will require payment of the applicable visa fee.

In particular, Maldivian nationals will receive a 90-day tourist visa through ETA system in lieu of the agreement between the nations, according to the official Sri Lankan website.

Full list of 40 countries

Take a look at the full list of countries that are included, here:

  1. Australia

  2. Austria

  3. Bahrain

  4. Belarus

  5. Belgium

  6. Canada

  7. China

  8. Czech Republic

  9. Denmark

  10. Finland

  11. France

  12. Germany

  13. India

  14. Indonesia

  15. Iran

  16. Israel

  17. Italy

  18. Japan

  19. Kazakhstan

  20. Kuwait

  21. Malaysia

  22. Nepal

  23. Netherlands

  24. New Zealand

  25. Norway

  26. Oman

  27. Pakistan

  28. Poland

  29. Qatar

  30. Russia

  31. Saudi Arabia

  32. South Korea

  33. Spain

  34. Sweden

  35. Switzerland

  36. Thailand

  37. Turkey

  38. United Arab Emirates

  39. United Kingdom

  40. United States