The Sri Lanka Electronic Travel Authorization (ETA) allows eligible foreign nationals to visit Sri Lanka for tourism, business, or transit. Valid for 6 months with stays of up to 30 days per entry.
The Sri Lanka Electronic Travel Authorization (ETA) is an online visa system that allows eligible foreign nationals to obtain a visa before arrival. It is valid for 6 months from the date of issue and allows a stay of up to 30 days per entry. The ETA can be single or double entry depending on your choice. It is the most convenient way to apply for a Sri Lanka tourist or business visa without visiting an embassy.
Important: The Sri Lanka ETA does NOT guarantee entry into Sri Lanka. Final admission is determined by Sri Lankan immigration officers at the port of entry.
The ETA/eVisa is required for:
Citizens of most countries visiting Sri Lanka for tourism, holidays, or sightseeing
Business travelers attending meetings, conferences, or short-term commercial activities
Travelers transiting through Bandaranaike International Airport (Colombo)
The Sri Lanka ETA covers several types of visits
For tourism, sightseeing, visiting family or friends, and recreational activities. Valid for 6 months, stay up to 30 days per entry.
For attending business meetings, conferences, exhibitions, and short-term commercial activities. Not valid for taking up employment in Sri Lanka.
For travelers transiting through Colombo Bandaranaike International Airport. Valid for stays of up to 2 days during transit.
For longer stays of up to 6 months for specific purposes such as volunteering, family visits, or special projects. Requires additional documentation.
Follow these steps to complete your Sri Lanka ETA application
Fill in personal details, passport information, travel purpose, and accommodation details
Upload a digital passport photo and a scan of your passport bio-data page
Pay the ETA fee online using a credit or debit card
Most applications are processed within 3-5 business days. You will receive your ETA approval by email
Prepare the following before starting your application
The Sri Lanka ETA is valid for 6 months from the date of issue. It allows stays of up to 30 days per entry. You can choose single or double entry. The ETA cannot be extended inside Sri Lanka — if you need more time, you must visit the Department of Immigration & Emigration.
Note: The ETA fee is non-refundable, even if your application is denied or you choose not to travel.
Apply at least 3-5 business days before your travel date. Some applications may require additional processing time during peak periods.
The Sri Lanka ETA is NOT valid for employment or long-term study. For working in Sri Lanka, a separate work permit is required.
Print and carry your ETA approval email. Sri Lankan immigration and airlines may ask to see it before and during boarding.
Each traveler, including children, must have their own individual ETA. Family eTAs are not available.
If you wish to extend your stay beyond 30 days, you must apply for an extension at the Department of Immigration & Emigration in Colombo.
While you can apply directly on the official Sri Lanka ETA portal, we offer professional assistance for travelers who prefer support in their own language.
Most Sri Lanka ETA applications are processed within 3-5 business days. During peak periods it may take longer. We recommend applying at least one week before your travel date.
Yes. You can extend your stay by visiting the Department of Immigration & Emigration in Colombo before your initial 30-day stay expires.
Yes. It is strongly recommended to print your Sri Lanka ETA confirmation and carry it with you. Immigration officers at the airport will ask to see it.
No. The Sri Lanka ETA is only valid for tourism, business visits, and transit. You need a separate work permit or employment visa to work in Sri Lanka.
If rejected, you will be notified by email. You may reapply with corrected information or contact the Sri Lanka Department of Immigration & Emigration for further guidance.
The Sri Lanka ETA is available to citizens of most countries. Citizens of Singapore and Maldives enjoy visa-free access. Indian nationals can apply for a free tourist ETA.
Disclaimer: This is a private third-party service not affiliated with or endorsed by the Sri Lanka Department of Immigration & Emigration or any Sri Lankan government agency. For official ETA applications, visit eta.gov.lk