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.
Citizens of 35 approved countries
Single-entry, 30 days
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.
Passport valid for at least 6 months
Return or onward ticket
Proof of sufficient funds
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.
Completed visa application form
Passport valid for at least 6 months
Passport-sized photographs
Proof of accommodation
Financial statements or sponsorship letters
Sri Lankan embassy or consulate in your country
Employment, volunteering, study, or long-term stay