Sri Lanka visa

For a trip to Sri Lanka, you need a visa. Find out how to get the right entry permit for Sri Lanka quickly and cheaply and what to look out for when crossing the border.

ETA for Sri Lanka → Apply now

Who needs a visa for Sri Lanka?

If you are planning a vacation or business trip to Sri Lanka, you will need a visa or eVisa (also ETA or Electronic Travel Authorization). Exemptions apply to citizens of the Bahamas, Dominica, Gambia, Haiti, Indonesia, Lesotho, Micronesia, Saint Kitts and Nevis, Saint Vincent and the Grenadines, Singapore, Sri Lanka, Vanuatu, and Venezuela. Travelers from these countries and regions are exempt from visa requirements.

E-Visa for Sri Lanka

The ETA Sri Lanka is an electronic travel authorization issued by the Sri Lankan government (Department of Immigration & Emigration) for short visits to Sri Lanka. An ETA can be used for tourist-, business-, and transit purposes and is initially valid for 30 days after application.

The country of Sri Lanka distinguishes between three types of ETAs:

  • Tourist ETA
  • Business Purpose ETA
  • Transit ETA

Nationals of about 170 countries, including the USA, Canada, and all EU countries, can apply for the ETA. The ETA residence permit can be extended for up to six months during the trip.

Countries without e-visa eligibility for Sri Lanka

Travelers from Afghanistan, Congo (the Democratic Republic and Republic), Côte d'Ivoire, Gabon, Ghana, Guinea, Guinea-Bissau, Cameroon, Kenya, Liberia, Mali, Myanmar, Nigeria, North Korea, Pakistan, Sierra Leone, Sudan, Syria, and Uganda are not yet eligible to get an electronic visa for Sri Lanka and must still apply for a classic visa at the embassy or consulate.

What is the difference between ETA and visa?

Instead of an ETA application, you can also apply for a classic visa for your stay in Sri Lanka. This is recommended, for example, if you want to study or work in Sri Lanka.

However, since the application for a visa always means the dialogue with an embassy and thus more effort and costs, most tourists and business travelers opt for the cheaper and less complicated ETA.

Requirements and documents for a Sri Lanka ETA

To get an ETA travel permit for Sri Lanka, you only need to meet a few requirements. These include:

  • You have a passport that is valid for at least six months when you arrive in Sri Lanka.
  • You have sufficient funds for your stay in Sri Lanka and your return or onward travel.
  • You are in possession of a return or onward ticket or visa for your next destination country.
  • You do not plan to take up employment in Sri Lanka and do not intend to carry on a business or trade there.
  • Sri Lanka Immigration & Emigration is convinced that you are eligible for entry.
  • You are not a journalist or media professional.
  • You don't want to pursue any NGO-related activities in Sri Lanka.
  • The Border Agency Sri Lanka Immigration & Emigration is convinced that you are eligible for an ETA.

Sri Lanka visa for children

If you are traveling to Sri Lanka with children, you must include them in the ETA application. You will be required to state the name, date of birth, and gender of the child.

During the trip, always have documents ready that can prove your relationship and the legitimacy of your joint trip, e.g., birth certificates, powers of attorney, and letters of consent in certified translation.

Apply for a visa to Sri Lanka

Applying for your Sri Lanka ETA takes about five minutes on the ETA application page of our partner iVisa. Have your passport number, biographical information, and the details of any children or adults traveling with you ready.

During the application process, you will also be asked the reason for your visit (private, business, or transit). You will have different answer options in the "Private" and "Business" categories:

ETA for private purposes:

  • Medical treatment
  • Sports events
  • Sightseeing
  • Visiting friends

ETA for business travel:

  • Conference, workshop, seminar
  • Events
  • Meetings, negotiations
  • Religious event
  • Symposium
  • Short-term training programs

Some questions in the ETA application relate to your flight details, your travel history in the last 14 days, and your first accommodation address in Sri Lanka. If you are applying for a business ETA, you will also need to provide the contact details of the companies sending you or inviting you to Sri Lanka in the application form.

Double-check your information before final submission, as your ETA will be electronically linked to your passport. Errors in data entry may result in rejection of your ETA or denial of entry at the border.

ETA for Sri Lanka → Apply now

How long is an ETA visa for Sri Lanka valid?

An issued ETA travel permit is valid for a total of 180 days. Your length of stay at a time is initially set at 30 days but can be extended online via

What am I allowed to do with the ETA in Sri Lanka?

With an ETA permit for Sri Lanka, you are allowed to travel to Sri Lanka twice within the validity period of six months for a total of 30 days at a time for tourist activities or business trips.

Short-term education and medical treatment are also possible with an ETA in Sri Lanka. However, should you wish to work, study, or live in Sri Lanka for an extended period of time, you must apply for a specific visa prior to arrival.

Volunteer work and participation in political meetings are not allowed with an ETA in Sri Lanka. Use your ETA only for the purpose for which it was issued. You can have your maximum 30-day residence permit extended locally to 90 days.

ETA for Sri Lanka rejected: What now?

Sri Lanka ETA rejections are rare and usually relate to errors in the application process (e.g., numerical errors, misspellings, and incomplete information). In some cases, the security concerns of immigration officials also play a role.

Sri Lankan authorities are not required to provide you with the reasons for their decision. However, they will forward them to the nearest embassy or consulate for you to contact them. Also, you may be asked to submit additional documents and information.

After consultation with the embassy or consulate, you may find out that the immigration authorities consider you to be ineligible for an ETA and that you have to apply for a classic visa to enter Sri Lanka.

Entering Sri Lanka: what to consider?

After your arrival at the airport in Sri Lanka, you informally request the immigration officials to approve your entry. They will once again go through the data you provided in your ETA application and get a personal impression of you for the final decision.

Have your passport, any supporting documents regarding financial means, your ETA authorization, and your return or onward ticket ready to present to the officials. The latest date of your departure will be recorded in your passport when you cross the border. Check the date in the entry stamp and have it corrected if necessary.

Follow entry regulations

When entering Sri Lanka, follow the current entry regulations, including all safety instructions.

Follow the import regulations

Inform yourself before your entry about the exact import regulations for Sri Lanka. Weapons, food, plants, fabrics such as wool and silk, animal products, medicines, and even certain books or printed matter may not be brought into the country.

Do you have further questions about the Sri Lanka visa? Then you will hopefully find what you are looking for in our FAQ:

The approval of an ETA for Sri Lanka usually takes a maximum of three days. In rare cases (e.g., due to the subsequent submission of documents), this can turn into a few weeks, which is why we recommend an early application.

The Sri Lankan Department of Immigration & Emigration keeps early applications until the entry is only 90 days in the future, which prevents the ETA validity from expiring before the start of a trip.

The last day of the six-month validity of your Sri Lanka ETA is also the last day you can enter Sri Lanka with your E-visa. This means that you do not need to apply for a new ETA while your old travel authorization is still valid.

However, keep in mind that your E-visa is linked to the validity of your passport. If you apply for a new passport, you will also need to obtain a new ETA.

You can apply for an ETA extension via an online form. Without giving reasons, you will initially be granted an extension of your residence permit for two months beyond the original 30 days. If you provide valid reasons later in time, then an extension of up to six months is possible.

Since ETA and visa are not a prerequisite for boarding a plane or ship to Sri Lanka, you can theoretically also submit the ETA application after your arrival at the border. However, we do not recommend this procedure, as it is associated with the risk of spontaneous rejection as well as unnecessarily long waiting times.

An ETA travel permit for Sri Lanka is not a work permit. If you wish to work in Sri Lanka, you will need the appropriate work visa.

If the entitlements of an ETA are not sufficient for your plans in Sri Lanka, e.g., because you want to live and work or study there, you can apply for a suitable visa at the embassy or consulate.

You have the choice between a work visa, an investor visa, a religious visa, a student visa, or a residence visa for seniors ("My Dream Home program"). There are also separate visa categories for Indian immigrants and family members of Sri Lankan nationals.

With an ETA, you can do tourist activities, business trips, short-term training, education, and medical treatment. For longer stays to work, study or live in Sri Lanka, you will need a regular visa.

Rejections are rare and are often due to application errors or security concerns. Even if the reasons are not disclosed, it is advisable to contact the nearest mission abroad to find possible solutions.

Once issued, an ETA is valid for 180 days and entitles the holder to a stay of 30 days at a time. Extensions are possible via the official ETA website of Sri Lanka.

Follow the import regulations for Sri Lanka and avoid bringing prohibited items such as weapons, certain foods, plants, animal products, medicines, and certain printed materials. Familiarize yourself with the regulations before traveling.

When you apply for an ETA, you must state the reason for your trip. Categories include personal purposes such as medical treatment, sporting events, sightseeing, and visiting friends. For business purposes, you can indicate conferences, workshops, and meetings.

Your ETA is tied to the validity of your passport. If your passport expires before the ETA expires, you will need to apply for a new ETA with your new passport details.

If your ETA application is rejected, the Sri Lankan authorities may not give specific reasons. You can contact the nearest diplomatic mission for advice and possible solutions.

Yes, with an ETA, you can enter Sri Lanka twice for up to 30 days during the six-month validity period. This flexibility provides the opportunity for extended exploration or multiple business visits.

The fee for a Sri Lanka ETA depends on your nationality and the nature of your visit.

If you are traveling with a group, each member will need their own ETA. You can apply for multiple ETAs in one application session by selecting the "Add Traveler" option on the application page.

It is not mandatory to purchase travel medical insurance, but it is highly recommended. It will ensure that you are covered in case of unexpected medical expenses during your stay in Sri Lanka.

Your purpose of stay is tied to your ETA. If you change the purpose of your visit, especially from a business trip to a vacation trip or vice versa, it may complicate your entry procedure. Make sure that the stated purpose is consistent with your travel plans.