Sri Lanka Visa Guide: ETA Requirements, Application & Entry Rules

Planning to visit Sri Lanka? Most travelers must obtain an Electronic Travel Authorization (ETA) before arrival. The process is fast, online, and much simpler than a traditional visa.

Do You Need a Visa for Sri Lanka?

Yes — but Sri Lanka uses an ETA (Electronic Travel Authorization) instead of a traditional visa.

  • Required for most travelers, including U.S. citizens
  • Can be obtained online before travel
  • Also available on arrival (not recommended)

Bottom line: Apply for your ETA online before your trip.

Sri Lanka ETA Requirements

To apply for a Sri Lanka ETA, you typically need:

  • Valid passport (6 months validity required)
  • Return or onward ticket
  • Valid email address
  • Credit/debit card for payment

In most cases, no embassy visit or paperwork is required.

Types of Sri Lanka Visas (ETA Categories)

Tourist ETA

  • Valid for 30 days (double entry)
  • Can be extended while in Sri Lanka
  • For tourism, vacations, or visiting family

Business ETA

  • For meetings, conferences, or short business visits
  • Does not allow full-time employment

Transit ETA

  • For short stopovers (usually under 48 hours)

How to Apply for a Sri Lanka ETA?

Step-by-Step Process

  1. Complete the online ETA application
  2. Enter passport and travel details
  3. Pay the visa fee online
  4. Receive approval by email (usually within 24–72 hours)

You do not need to print documents, but it’s recommended to carry a copy.

Processing Time & Fees

  • Processing time: 24–72 hours (often faster)
  • Fees: typically $50–$60 USD for tourist ETA
  • Transit ETA may be free

Entry Rules & Important Requirements

Before traveling, make sure:

  • Passport is valid for at least 6 months
  • You have proof of onward or return travel
  • You may be asked to show proof of funds
  • Extensions can be requested inside Sri Lanka

Sri Lanka Travel Tips

  • Apply online in advance to avoid airport delays
  • Keep a digital and printed copy of your ETA
  • Respect local customs and travel regulations
  • Check current travel advisories before departure

Frequently Asked Questions

Do you need a visa for Sri Lanka?

Yes. Most travelers must obtain a Sri Lanka ETA online before arrival.

How long can you stay in Sri Lanka?

Typically 30 days, with the option to extend.

Can you get a Sri Lanka visa on arrival?

Yes, but applying online in advance is faster and recommended.

How long does Sri Lanka ETA take?

Most applications are approved within 24–72 hours.

Sri Lanka Embassy & Consulate Information

Embassy & ConsulateAddressPhone Number
Embassy of Sri Lanka Washington DC2148 Wyoming Avenue NW
Washington, D.C. 20008
United States
Phone
202.483.4025
202.483.4026
202.483.4027
Fax
202.232.7181

Additional Sri Lanka Information

CapitalSri Jayawardenepura Kotte
CurrencySri Lankan Rupee (LKR)
LanguageSinhala, Tamil
ElectricityVoltage: 230 V
Frequency: 50 Hz
Power sockets: type D / G
Country Code+94
Time ZoneSLST (UTC+5:30)

Get an Expedited Passport in As Little as 24 Hours!

Looking to travel in 30 days? And need to replace your passport, renew passport or get a new passport. U.S. Passport Help Guide provides all passport expediting services with passport services starting as low $199.00

Get an Expedited Passport Today