✉️ contact@etasrilanka.info
eTA Sri Lanka: Complete Guide to Electronic Travel Authorization

eTA Sri Lanka: Complete Guide to Electronic Travel Authorization

The Electronic Travel Authorization (ETA) is the official entry permit required for all foreign nationals visiting Sri Lanka for short stays. Since October 15, 2025, obtaining an ETA before arrival has become mandatory. This guide covers everything you need to know about the Sri Lanka ETA — from eligibility and costs to the application process and validity rules.

What Is the Sri Lanka ETA?

The Sri Lanka ETA is an online travel authorization issued by the Department of Immigration and Emigration. It replaces the need for a traditional embassy visa for short visits related to tourism, business, or transit. The entire process happens digitally — you apply online, receive your approval by email, and present it at the port of entry.

As of May 25, 2026, nationals of 40 countries can obtain a tourist ETA free of charge for stays up to 30 days. Other nationalities pay a processing fee that varies by country and visa type.

Who Needs an ETA for Sri Lanka?

Every foreign national must obtain an ETA before arriving in Sri Lanka. This rule applies regardless of whether you qualify for a free visa or need to pay the standard fee. The only exceptions are holders of diplomatic, official, or service passports from countries with bilateral agreements with Sri Lanka.

Citizens of six countries — Cameroon, Nigeria, Ivory Coast, Ghana, North Korea, and Syria — cannot apply for an ETA independently. They must apply through a Sri Lankan sponsor at the Department of Immigration head office in Battaramulla.

Free ETA Eligible Countries (40 Nations)

Since May 25, 2026, these 40 countries receive free tourist ETAs for 30-day stays with double-entry facility:

Region Countries
Europe Austria, Belarus, Belgium, Czech Republic, Denmark, Finland, France, Germany, Italy, Netherlands, Norway, Poland, Spain, Sweden, Switzerland, United Kingdom
Asia Pacific Australia, China, India, Indonesia, Japan, Kazakhstan, Malaysia, Nepal, New Zealand, Pakistan, South Korea, Thailand
Middle East Bahrain, Iran, Israel, Kuwait, Oman, Qatar, Saudi Arabia, Turkey, UAE
Americas Canada, United States of America
Other Russia, Singapore (bilateral), Seychelles (bilateral), Maldives (90 days)

Children of any nationality under 12 years old also receive free tourist ETAs for stays up to 30 days.

Sri Lanka ETA Fees

For countries not on the free-ETA list, the standard fees are:

Application Method SAARC Countries All Other Countries
Tourist ETA (online / embassy / head office) US$ 20 US$ 50
Tourist ETA (on arrival) US$ 25 US$ 60
Business ETA US$ 30 US$ 55
Transit visa (2 days) Free Free

Payment is accepted via Visa, Mastercard, or American Express. The ETA has a strict no-refund policy.

How to Apply for a Sri Lanka ETA

The application process is straightforward and takes about 10 to 15 minutes:

  1. Visit the official portal at eta.gov.lk
  2. Click “Apply” and fill in the online form with your personal and travel details
  3. Pay the applicable processing fee using a credit or debit card
  4. Submit the application and receive an acknowledgment
  5. Wait for the ETA approval notice (typically 24 to 48 hours)
  6. Print or save the approval notice for presentation at arrival

You can also apply through a third party (travel agent, airline, friend, or relative), at a Sri Lanka Overseas Mission, or at the Department of Immigration head office in Colombo.

Important: Since October 15, 2025, you cannot obtain an ETA on arrival at the airport without prior approval. Apply online before your trip.

Documents Required at Entry

When you arrive in Sri Lanka, immigration officers will ask for:

  • A passport valid for at least 6 months from the date of arrival
  • A confirmed return or onward ticket
  • Proof of sufficient funds for your stay
  • A printed or digital copy of your ETA approval notice

ETA Validity and Extensions

The tourist ETA is initially valid for 30 days from the date of arrival and includes a double-entry facility. You can enter Sri Lanka twice within the 30-day validity period. If you need to stay longer, you can extend your visa for up to six months through the Department of Immigration’s online portal or by visiting their head office in Colombo.

Business ETAs are valid for 30 days with single, double, or multiple entries depending on the category. Extensions are available for stays up to 12 months.

Processing Time

Most online ETA applications are processed within 24 hours. During peak travel seasons, it may take up to 48 hours. Applications submitted through Sri Lanka Overseas Missions take up to 3 business days. Transit visas are usually approved within 1 working day.

If your application receives a referral notice rather than an approval, contact the Department of Immigration or the nearest Sri Lankan embassy for assistance.

Sri Lanka ETA vs Traditional Visa

Feature ETA Traditional Visa
Application method Online Embassy or consulate
Processing time 24-48 hours 2-4 working days
Maximum stay 30 days (extendable to 6 months) Up to 90 days
Entry type Double entry Single, double, or multiple
Cost (40 eligible countries) Free Varies

Tips for a Smooth ETA Application

  • Apply at least one week before your travel date to allow time for any issues
  • Double-check all passport details before submitting — errors can cause delays
  • Keep both a printed and digital copy of your ETA approval
  • Ensure your passport has at least 6 months validity from your arrival date
  • Check the official eta.gov.lk website for the latest fee changes and country eligibility
  • Fill in the online arrival/departure card at immigration.gov.lk within 3 days of departure

Frequently Asked Questions

Do US citizens need an ETA for Sri Lanka?

Yes. US citizens must obtain an ETA before arriving in Sri Lanka. Since May 25, 2026, US passport holders are eligible for a free tourist ETA valid for 30 days with double-entry facility.

How far in advance can I apply for a Sri Lanka ETA?

You can apply for your ETA at any time before your trip. There is no minimum advance requirement, but applying at least one week before departure is recommended. The ETA is valid for three months from the date of issue.

How much is the ETA fee for Sri Lanka?

Nationals of 40 countries receive free tourist ETAs. For other nationalities, the standard online fee is US$20 for SAARC countries and US$50 for all other countries. On-arrival fees are slightly higher at US$25 and US$60 respectively.

Can I get an ETA at the airport in Sri Lanka?

Since October 15, 2025, obtaining an ETA at the airport is no longer guaranteed. All foreign nationals are required to apply online before arrival. A limited facility exists at Bandaranaike International Airport, but additional fees apply and entry may be refused.

How long does Sri Lanka ETA approval take?

Online applications are typically processed within 24 hours. During busy periods, it may take up to 48 hours. Applications through overseas missions take up to 3 business days.

Can I extend my Sri Lanka ETA?

Yes. The initial 30-day tourist ETA can be extended for up to six months. You can apply for an extension online at eservices.immigration.gov.lk or by visiting the Department of Immigration head office in Battaramulla, Colombo.

Do I need to print my Sri Lanka ETA?

While a digital copy on your phone is accepted, it is strongly recommended to carry a printed copy as well. Immigration officers may request a physical copy at the port of entry.

Summarize with AI

Opens the selected AI with a ready-made prompt to summarize this article. You choose to send.

Shalini Perera

Author: Shalini Perera

Shalini is a Colombo-based immigration consultant covering Sri Lanka ETA process and entry requirements for international visitors to the Pearl of the Indian Ocean.