Tourist Visa-Free Entry (40 Countries)
Visa free
- Maximum stay
- 30 days
- Processing time
- 24-48 hours
- Fee
- Free (ETA fee waived)
- Validity
- 30 days from arrival
- Entry
- Multiple entry
Starting January 2026, citizens of 40 countries can obtain a free ETA (Electronic Travel Authorization) for tourist visits. While the fee is waived, travelers must still apply online for the ETA before travel. Double entry permitted during the 30-day validity period. Extensions possible up to 270 days total (in stages: +60, +90, +90 days) by applying at the Department of Immigration in Colombo.
Eligibility
-
Nationality
Available to nationals of 40 designated countries including major markets such as UK, USA, Canada, Australia, EU countries, and Asian nations.
Eligible countries: Australia, Austria, Bahrain, Belarus, Belgium, Canada, China, Czechia, Denmark, Finland, France, Germany, India, Indonesia, Iran (Islamic Republic of), Israel, Italy, Japan, Kazakhstan, Korea (Republic of), Kuwait, Malaysia, Nepal, Netherlands, New Zealand, Norway, Oman, Pakistan, Poland, Qatar, Russian Federation, Saudi Arabia, Spain, Sweden, Switzerland, Thailand, Turkey, United Arab Emirates, United Kingdom, United States of America
-
Purpose of visit
For tourism, sightseeing, holidaying, visiting friends and relatives, medical treatments, sports events, and cultural performances only.
-
Financial
Must demonstrate adequate funds for maintenance during stay in Sri Lanka and for return passage.
Minimum funds: Not specified - adequate for stay duration
Documents you need
-
Passport
Blank pages required: 2; Validity months: 6
-
Proof of funds
Accepted forms: Bank statement, credit cards, cash; Minimum amount: Adequate funds for stay and return passage
-
Application form
Use the official application form for this route and complete all required fields.
Form name: Electronic Travel Authorization (ETA); Form url: https://eta.gov.lk
How to apply
-
Online application
Apply online for Electronic Travel Authorization (ETA) through the official portal at least 24-48 hours before travel.
-
Processing wait
Wait for ETA approval which typically takes 24-48 hours. The approved ETA will be sent via email.
-
Visa collection
No physical visa collection required. Present approved ETA email and passport at port of entry in Sri Lanka.