Sri Lanka Visa Requirements & ETA 2026

Complete guide to Sri Lanka's Electronic Travel Authorization (ETA) system, the free ETA for 40 countries, fees, extensions and requirements by nationality. Updated October 2026.

Do You Need a Visa for Sri Lanka? Quick Answer

Every foreign national needs an ETA (Electronic Travel Authorization) before arriving in Sri Lanka, applied for online at eta.gov.lk. Since 25 May 2026 the tourist ETA is free for nationals of 40 countries, including India, China, the United Kingdom, the United States, Australia, Saudi Arabia and the UAE, but they still have to apply. The free ETA is valid for 30 days with double entry. Anyone staying longer needs an extension, on payment of the applicable visa fee.

QuestionAnswer (October 2026)
ETA full formElectronic Travel Authorization, the online entry permit for Sri Lanka
Who needs one?Every foreign national. Maldives, Seychelles and Singapore nationals receive it free under reciprocal arrangements.
Who gets it free?Nationals of 40 countries since 25 May 2026. See the full list.
How long is it valid?30 days with double entry (90 days for Maldivian nationals)
Where to applyOnline at eta.gov.lk, before travel. Avoid lookalike sites that add service fees.
Fee for other nationalitiesAs published on eta.gov.lk; see the fee table below and check before applying
Sponsor-only nationalitiesCameroon, Nigeria, Ivory Coast, Ghana, Afghanistan, Syria, Taiwan-China and Kosovo apply through a Sri Lankan sponsor at Immigration HQ, Battaramulla
Staying beyond 30 daysApply for an extension, on payment of the applicable visa fee

Source: Sri Lanka ETA official site, notice effective 25 May 2026. Rules change, so check again before your clients fly.

Booking Sri Lanka for clients? Hotels, airport transfers and touring are available at net rates on our Sri Lanka B2B travel portal.

Visa System Overview

Sri Lanka introduced the Electronic Travel Authorization (ETA) system to streamline visa processing for tourists and business travelers. Most visitors can obtain their ETA online within minutes, making it one of the easiest visa systems in South Asia.

The ETA system replaced the traditional visa application process in 2012 and has been continuously updated to accommodate more nationalities. As of 2026, Sri Lanka offers various visa categories based on nationality and purpose of visit.

40
Free ETA Countries
200+
ETA Eligible Nations
30 days
Standard Tourist Visa
24-72 hrs
ETA Processing Time
Important Update 2026

From 25 May 2026 Sri Lanka issues the tourist ETA free of charge to nationals of 40 countries, valid for 30 days with double entry. The ETA itself is still required: travellers apply online at eta.gov.lk before arrival, even when there is nothing to pay.

Note: Visa policies can change based on diplomatic relations and government decisions. Always verify current requirements before traveling.

Free ETA Countries (from 25 May 2026)

Countries with a Free 30-Day ETA

Nationals of these 40 countries get a free tourist ETA valid for 30 days with double entry. They still apply online at eta.gov.lk before travel:

Europe
  • Austria
  • Belarus
  • Belgium
  • Czech Republic
  • Denmark
  • Finland
  • France
  • Germany
  • Italy
  • Netherlands
  • Norway
  • Poland
  • Russia
  • Spain
  • Sweden
  • Switzerland
  • Turkey
  • 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
  • United Arab Emirates
Americas
  • Canada
  • United States

Maldives, Seychelles and Singapore nationals also receive a free ETA under reciprocal arrangements (Maldivians get 90 days).

Free ETA Conditions
  • Purpose of visit must be tourism only (not business or employment)
  • The free ETA covers 30 days with double entry; longer stays need an extension, on payment of the applicable visa fee
  • Passport must be valid for at least 6 months from arrival date
  • Return or onward ticket required
  • Proof of accommodation and sufficient funds may be requested
  • The ETA must be approved before arrival, even when it is free

Electronic Travel Authorization (ETA) System

Every foreign national needs an ETA to enter Sri Lanka, whether it is free or paid. Tourists apply for the tourist ETA; business travellers apply for the business ETA.

Tourist ETA

Validity: 30 days (double entry)

Processing: 24-72 hours

Fee: Free for the 40 countries above; other nationalities pay the fee shown on eta.gov.lk (commonly quoted as USD 50)

Extension: Can be extended up to 6 months

Purpose: Tourism, visiting family, sightseeing

Business ETA

Validity: 30 days (double entry)

Processing: 24-72 hours

Fee: USD 100

Extension: Can be extended up to 6 months

Purpose: Business meetings, conferences, trade

Who Needs an ETA?

You must obtain an ETA if you:

  • Are a foreign national of any country (the 40 free-ETA nationalities still apply, at no cost)
  • Plan to stay longer than 30 days
  • Are traveling for business purposes (even from a free-ETA country)
  • Want the option to extend your stay beyond 30 days
  • Are applying for a transit visa (valid for 2 days)
Nationalities That Pay for the ETA Include:
  • Afghanistan
  • Argentina
  • Bangladesh
  • Brazil
  • Chile
  • Egypt
  • Ghana
  • Iraq
  • Jordan
  • Kenya
  • Lebanon
  • Mexico
  • Morocco
  • Nigeria
  • Peru
  • Philippines
  • South Africa
  • Sri Lanka (overseas citizens)
  • Ukraine
  • Vietnam
  • And 170+ other countries

Iran, Nepal, Pakistan, Russia and Turkey moved to the free list on 25 May 2026. Nationals of Cameroon, Nigeria, Ivory Coast, Ghana, Afghanistan, Syria, Taiwan-China and Kosovo apply through a Sri Lankan sponsor at Immigration HQ in Battaramulla.

How to Apply for Sri Lanka ETA

The online ETA application process is straightforward and can be completed in about 10-15 minutes. Here's a step-by-step guide:

1
Visit the Official ETA Website

Go to www.eta.gov.lk (official government website)

Warning: Beware of third-party websites charging inflated fees. The official site ends with .gov.lk

2
Select Visa Type

Choose between Tourist ETA, Business ETA, or Transit Visa based on your purpose of travel.

3
Fill in Personal Details

Provide the following information:

  • Full name (as appears on passport)
  • Passport number and expiry date
  • Date of birth and nationality
  • Email address and contact number
  • Residential address
  • Occupation
4
Enter Travel Information

Provide:

  • Planned arrival date
  • Accommodation details in Sri Lanka
  • Purpose of visit
  • Contact person in Sri Lanka (if applicable)
5
Upload Required Documents

Scan and upload:

  • Passport bio-data page (clear color scan)
  • Recent passport-size photograph
  • Return/onward flight ticket (recommended)
  • Hotel booking confirmation (recommended)
6
Make Payment

Pay the ETA fee using:

  • Credit card (Visa, Mastercard, American Express)
  • Debit card

Payment is processed securely through government payment gateway.

7
Receive ETA Approval

You will receive an email notification with your ETA approval within 24-72 hours. The email contains:

  • ETA approval reference number
  • Validity dates
  • Entry conditions

Print a copy of your ETA approval to present at immigration.

Visa on Arrival: Don't Rely on It

The official notice says every foreign national must obtain the ETA before arrival, so don't plan on sorting it out at the airport. Visa-on-arrival counters have operated at Bandaranaike International Airport (Colombo) in the past, but this option:

  • Costs more (USD 60 for tourist visa vs USD 50 online)
  • Involves longer queues and processing time
  • May not be available during peak hours
  • Recommendation: Always apply online in advance to save time and money

Sri Lanka Visa Fees 2026

Visa Type Validity Online (ETA) On Arrival
Tourist Visa 30 days (double entry) USD 50 USD 60
Business Visa 30 days (double entry) USD 100 USD 120
Transit Visa 2 days (single entry) USD 25 USD 30
Visit Visa Extension (Tourist) Up to 90 days additional LKR 20,000 - 35,000 (approx. USD 60-110)
Long-term Extension 3-6 months LKR 50,000 - 150,000 (approx. USD 150-460)
Special Fee Exemptions
  • Children under 12 years: Free ETA (must still apply)
  • SAARC nationals: Reduced fees apply (contact nearest Sri Lankan embassy)
  • Diplomatic/Official passport holders: Visa-free entry (varies by country)

Document Requirements

Required Documents for ETA Application
For All Applicants:
  • Valid Passport: Must be valid for at least 6 months from arrival date, with at least 2 blank pages
  • Passport-size Photograph: Recent color photo with white background (digital format for online applications)
  • Return/Onward Ticket: Confirmed flight reservation showing departure from Sri Lanka
  • Proof of Accommodation: Hotel booking confirmation or host address in Sri Lanka
  • Sufficient Funds: Bank statement or proof of financial means (USD 50 per day recommended)
  • Email Address: Valid email for ETA approval notification
Additional for Business Visa:
  • Business invitation letter from Sri Lankan company
  • Company registration documents
  • Purpose of business visit
  • Conference/trade fair registration (if applicable)
Additional for Minors (under 18):
  • Birth certificate
  • Consent letter from parents (if traveling alone or with one parent)
  • Copies of parents' passports
Health Requirements

As of 2026, Sri Lanka requires:

  • No mandatory vaccinations for most travelers
  • Yellow fever vaccination certificate required if arriving from yellow fever endemic countries
  • Travel insurance recommended but not mandatory
  • COVID-19 requirements have been lifted (check latest updates before travel)

Visa Extensions in Sri Lanka

If you wish to stay longer than your initial visa validity, you can apply for an extension at the Department of Immigration and Emigration in Colombo.

Extension Process
Where to Apply:

Department of Immigration and Emigration
"Suhurupaya"
Battaramulla, Sri Lanka
Office Hours: Monday-Friday, 9:00 AM - 3:30 PM

Required Documents:
  • Completed visa extension application form
  • Original passport with current visa
  • 2 passport-size photographs
  • Proof of accommodation (hotel booking or rental agreement)
  • Bank statement or proof of funds
  • Onward/return flight ticket
  • Extension fee payment receipt
Processing Time:

Typically 2-5 working days. Apply at least 7 days before your current visa expires.

Extension Fees:
  • First extension (30-90 days): LKR 20,000 - 35,000
  • Second extension (up to 6 months total): LKR 50,000 - 150,000
  • Long-term stay (over 6 months): Requires special approval
Important Notes on Extensions
  • Free-ETA visitors apply for an extension in the same way, on payment of the applicable visa fee
  • Overstaying your visa results in fines (approximately LKR 5,000-10,000 per day) and possible deportation
  • Multiple extensions may be questioned if you appear to be working illegally
  • Extensions are at the discretion of immigration officials

Visa & Entry Tips for Travelers

Best Practices
  • Apply for ETA at least 1 week before travel
  • Double-check passport expiry (6 months validity required)
  • Print ETA approval and carry it with you
  • Keep digital copies of all documents on your phone
  • Verify your nationality's current visa requirements
  • Book accommodation before applying for better approval chances
Common Mistakes to Avoid
  • Using unofficial third-party websites for ETA
  • Applying too close to travel date
  • Entering incorrect passport details
  • Forgetting to print ETA approval
  • Not checking visa type (tourist vs business)
  • Assuming a free ETA means no application is needed
Frequently Asked Questions
Can I extend a free 30-day ETA?

Yes. A stay beyond 30 days needs an extension from the Department of Immigration and Emigration, on payment of the applicable visa fee. Apply before the 30 days run out.

What if my ETA is rejected?

ETA rejections are rare. If rejected, you can contact the Department of Immigration for clarification and reapply with corrected information or additional documents.

Can I work on a tourist visa?

No, tourist visas and ETAs do not permit employment. You need a business visa and work permit to work legally in Sri Lanka.

Do I need a visa for airport transit?

If you're staying airside and not entering Sri Lanka, no visa is required. If you wish to leave the airport, you need a transit visa (USD 25, valid 2 days).

Can I enter multiple times on one ETA?

Yes, tourist and business ETAs allow double entry within the 30-day validity period.

What is the full form of ETA in Sri Lanka?

Electronic Travel Authorization. It is the online permit every foreign visitor needs before arriving in Sri Lanka, applied for at eta.gov.lk.

Is the Sri Lanka ETA free for Indians?

Yes. Since 25 May 2026 Indian nationals are among the 40 nationalities that get the tourist ETA free, valid for 30 days with double entry. They still have to apply online before travel.

Do UK and US citizens need an ETA for Sri Lanka?

Yes, but it is free. British and American nationals are on the free-ETA list that took effect on 25 May 2026. Apply at eta.gov.lk before departure.

Where do I apply for the Sri Lanka ETA?

Only on the official site, eta.gov.lk. Lookalike sites charge service fees for the same application, including for nationalities that should pay nothing.

Visa & Immigration Contact Information
Department of Immigration and Emigration

Address: "Suhurupaya", Battaramulla, Sri Lanka

Hotline: +94 11 532 9300

Email: [email protected]

Website: www.immigration.gov.lk

ETA Application Support

Website: www.eta.gov.lk

Email: [email protected]

Helpline: +94 11 267 1171

Hours: 24/7 online applications

More Sri Lanka Resources