Sri Lanka Visa Requirements


1. Electronic Travel Authorization (ETA)

Most travelers to Sri Lanka require an Electronic Travel Authorization (ETA) for short visits. The ETA is valid for 30 days and can be extended up to 6 months.

Application Process

Apply online via the official Sri Lanka ETA website.

Processing Time

Typically processed within a few business days.

Documents Needed

  • Passport valid for at least 6 months from the date of arrival
  • Confirmed return or onward ticket
  • Proof of sufficient funds for the duration of stay

Cost Information

Varies by nationality; for example, U.S. citizens may pay approximately $52.08 for the ETA processing fee, plus an additional service fee if using third-party services.


2. Visa-Free Access for Citizens of 35 Countries

Sri Lanka has implemented a pilot program offering 30-day visa-free access for citizens of 35 countries, including the U.S., UK, Canada, Australia, Germany, France, and India, from October 1, 2024, to April 2025.

Eligibility
Citizens of 35 approved countries
Duration
Single-entry, 30 days
Purpose
Tourism only

3. Visa on Arrival

Travelers who do not obtain an ETA in advance can apply for a visa upon arrival at Bandaranaike International Airport (Colombo). This option may involve longer processing times and additional fees.

Requirements
Passport valid for at least 6 months
Return or onward ticket
Proof of sufficient funds
Processing & Cost
Processing time may vary; longer than ETA.
Cost: Approx. $60 USD

4. Embassy or Consulate Visa

For longer stays, multiple entries, or specific purposes like employment or volunteer work, travelers should apply for a visa at a Sri Lankan embassy or consulate before arrival.

Documents Needed
Completed visa application form
Passport valid for at least 6 months
Passport-sized photographs
Proof of accommodation
Financial statements or sponsorship letters
Where to Apply
Sri Lankan embassy or consulate in your country
Purpose
Employment, volunteering, study, or long-term stay