Sri Lanka would be the best choice if you want a complete package to enjoy a foreign trip from India. This is because the country offers everything you can wish for when moving to this region.
However, certain requirements should be fulfilled before leaving your home country. For example, you must first apply for a Sri Lanka visa for Indians to enter the country legally.

Therefore, this article will highlight the essential steps to start the visa application process using various methods. Moreover, it will also discuss the application fee and processing time for different visa types.
What is a Sri Lanka Visa for Indians?
A Sri Lanka visa for Indians is a document or an endorsement on the passport to allow non-Sri Lankans to enter the country legally. Moreover, it also manages the duration of your stay in the target country and the conditions controlling such stay.
What is an ETA?
Furthermore, Indians can also enter Sri Lanka by applying for an ETA (Electronic Travel Authorization). This is an official document that approves the applicant to enter the country for a short period. You can get it from the entry port in Sri Lanka.
Moreover, you can also apply for it online. This visa type is valid for a month (30 days). However, you can also extend it for an additional six months.
Visa-free entry into Sri Lanka
Sri Lanka offers visa-free entry to Indians for up to 30 days without any visa fees. Moreover, nationals of countries such as Japan, Malaysia, China, Russia, Thailand, and Indonesia can also enjoy this status.
This entry scheme was put in place in October 2023 to promote tourism and business industries.
Visa on arrival
Furthermore, there is another method through which foreigners or non-Sri Lankans can travel to Sri Lanka and that is the visa-on-arrival. However, Indian citizens cannot avail of this opportunity.
Instead, they can start the visa application for an Electronic Travel Authorization (ETA).
The fee for a Sri Lankan visa-on-arrival is 50 dollars, valid for almost one month (thirty days).
Types of Sri Lanka Visas

The following are some of the common types of visas that you can use to enter or stay in Sri Lanka.
Visit visa
A visit visa allows a foreign national, such as an Indian, to enter Sri Lanka legally. It has the following two subclasses.
- A tourist visa can be used for tourism and sightseeing purposes. Moreover, you can also spend holidays in Sri Lanka, visit friends or family, and attend sports or cultural events with a tourist visa. Besides, this visa type is valid for almost three months and grants single, double, or multiple entries to the country.
- On the other hand, if you want to travel to Sri Lanka for business purposes such as attending meetings or conferences, you can use a business visa.
General conditions of a visit visa
- You cannot start any form of employment (paid or unpaid) when traveling to Sri Lanka on a visit visa.
- Make sure to use your visa before its expiry.
- If you want to extend your visit visa, submit your application to the Department of Immigration and Emigration.
- The extended visa will allow you to enter the country for a single time and be canceled after you return to your home country.
- Lastly, you cannot extend a business visa through an online method.
Transit visa
Also known as a Gratis visa, a transit visa allows you to enter and stay in Sri Lanka for a short period (almost 2 days) while traveling to another destination.
Who is eligible for this visa?
Considering the recommendation of the Line Ministry, the holder of an Official or Diplomatic passport can get this visa. In addition, they are not required to pay any fees.
General conditions of a transit visa
If you wait for your connecting flight for more than 24 hours, you have to apply for a transit visa at the port of entry on your arrival in the target country. You can also apply for it through Sri Lankan Missions Abroad before your arrival.
Residence visa
A residence visa permits non-Sri Lankans to get residential facilities for specific purposes. Moreover, this visa can be used for the following categories.
- Student category
- Employment category
- Religious category
- Investor category
- Medical visa
- Dream Home Visa program
- Individuals from non-government or international non-governmental organizations
- Resident Guest Visa program
- Registered Indians (Indo-Lanka Agreement)
- Court visa
- Ex-Sri Lankans
- Family members of a Sri Lankan
- Official and diplomatic visa
General conditions of a residence visa
- You cannot engage in any activity other than the ones specified in your visa.
- A residence visa is a multiple-entry visa.
Student visa
Students can use a student visa to travel to Sri Lanka to continue a course or program. The Department of Immigration in Colombo will approve this visa.
Validity
A student visa remains valid for the entire length of the course (i.e., for three months or two years).
Processing time
The Department of Immigration may take three to four working days to process your student visa for Sri Lanka.
Eligibility Criteria for a Sri Lanka Visa
The Sri Lanka Immigration and Emigration will issue you a visa to enter the country if you fulfill the following conditions.
- You are a suitable traveler to enter the country
- Furthermore, your passport has a validity period of at least six months from the date of your arrival in Sri Lanka
- You must have sufficient funds for your stay in the target country
- The purpose of your visit to Sri Lanka is per the guidelines
- Lastly, you have a valid ticket to return to your home country or a visa for the next destination
Legal Requirements for a Sri Lanka Visa for Indians
The application process for the Sri Lanka visa for Indians will be completed once you submit/attach the following documents.
Indian passport
Submitting your diplomatic Indian passport is the first important requirement of the visa process. For this purpose, make sure that it has a validity period of at least six months after your planned departure from Sri Lanka.
Moreover, this travel document should have two blank pages for the visa stamp and be free from any signs of damage.
Photographs
Your Sri Lanka visa application also requires you to submit two passport-size pictures that will be attached to the application form. In addition, it should fulfill the following photo guidelines. The picture should be,
- Free from any spots
- Dimension of 35*45mm
- Light color background such as white
- Not older than the last three months
- Cover 70-80 percent of the face and shoulders
Visa application form

Filling out an application form is the vital step of the visa process. Make sure that you provide complete and accurate details to ace your visa application. Also, note that leaving a field blank will result in a visa delay or rejection.
Round trip ticket

Providing proof that you will not overstay your visa will add strength to your application. For this purpose, make sure to submit a round-trip ticket to show your travel details. For example, the flight details will include the following information,
- Passenger’s first and last name
- Departure and arrival airport names
- Travel dates and times
- Airline company name
- Booking number or reference ID
- IATA codes
Hotel booking

For a short-stay visit to Sri Lanka, you are also required to manage the place of your residence. Similar is the case with an ETA visa, valid for 30 days only.
Therefore, the relevant authority requires you to submit proof of accommodation such as a hotel booking, rental contract, or an invitation letter, in case of a tourist visa.
Moreover, you can get these documents from a reliable airline or travel agency such as RFV Travels. They provide a visa documents checklist for almost every country and you get your flight and hotel reservation at the best reduced price.
Travel health insurance
Lastly, travel health insurance is mandatory when traveling to Sri Lanka from India. This policy will save you from unexpected medical expenses during your journey.
For example, it may include costs related to,
- Hospitalization
- Surgery
- Accident
- Repatriation
- Loss of luggage
- Flight cancelation
Cover Letter

A cover letter for a visa is a document that allows you to disclose the purpose of your trip and the nature of your relationship with the person whom you are visiting.
This letter is supposed to be addressed to the embassy and includes information such as travel dates, why you are visiting the country, and any extra information that will boost your visa application.
Proof of funds
Your trip to Sri Lanka requires you to show evidence that you have enough bank balance to manage your stay in the destination country. For this purpose, you can submit financial documents including a bank statement, salary slip, credit or debit card.
Moreover, these financial resources will help you bear food, accommodation, and transportation expenses.
How to Apply for a Sri Lanka Visa for Indians?
Two methods can be used when applying for a Sri Lanka visa for Indians. Both of them are precisely explained below.
Online
The first method is the online application for an e-visa or ETA. For this purpose, you should visit the official website and follow the steps mentioned below.
- Firstly, visit the official website and submit your ETA application to the Department of Immigration.
- To further move ahead with the process, pay the fee.
- Once done and approved, you will receive your visa via email. Moreover, you can also check the status of your application from the same website.
- Lastly, after arriving at the Bandaranaike International Airport, show this ETA visa to the officers with the rest of the travel documents.
Through embassy
The second method is to apply for a visa to Sri Lanka through the embassy. So, the following steps will make this method easier for you.
- Visit the nearest embassy or check their website to apply for a visa.
- After that, select the target visa type and fill out the visa application form.
- Once completed, deposit the visa fee along with the passport and other documents.
- Then, your application will be forwarded to the Department of Immigration and Emigration (DI&E).
- Besides, you can check your application status through the visa application number.
- It may take almost five to six working days to process your visa.
- Based on the validity of the visa applied, you will receive a single, double, or multiple-entry visa to enter Sri Lanka.
Validity Period of Sri Lanka Visas for Indians
The visa type you applied for when traveling to Sri Lanka from India requires you to understand its validity period as well. Therefore, the period of validity for different types of Sri Lanka visas for Indians is shown below.
| Visa type | Validity period |
| Online visa ETA (short-stay visa) | 30 days |
| Tourist visa (short-stay visa) | Three months |
| Business visa (short-stay visa) | Three months |
| Residence visa | 1 to 2 years |
| Transit visa | Two days |
Application Fee for Sri Lanka Visa for Indians

The application fee for any visa type consists of the processing and the service charges. Therefore, make sure that you first identify your application method. For this purpose, check the guidelines of the embassy.
The standard fee structure for different types of Sri Lankan visas is as follows.
| Visa type | Fee is US dollars | Fee in Indian Rupee |
| Tourist visa | 20 dollars for an online application25 dollars for a VOA (visa-on-arrival) | 1,678 INR for the online application method.2,098 INR for visa-on-arrival (however, it is not available for Indians) |
| Business visa | 30 dollars | 2,518 Indian Rupees |
| Transit visa | Free | Free |
| Children under the age of 12 years | Free | Free |
Visa Processing Time
The application process for an ETA is very straightforward. You just need to fill out the application form online by visiting this website. After confirmation, you will receive your visa within three business days.
However, the conventional visa types have a processing time of about fourteen regular days (two weeks). This time may get extended in rare circumstances. So, it is advisable to apply as early as you can but not more than 3-4 months ahead of your intended departure from India.
Reasons for Rejection of Sri Lanka Visa for Indians
There could be several reasons why your application for a Sri Lanka visa for Indians is rejected. For instance, this may include,
- You have submitted an incomplete visa application form.
- Furthermore, you have failed to share detailed travel plans for entering and leaving Sri Lanka.
- The submitted documents have shown that you have a record of criminal activities or immigration crimes.
- Lastly, proof of insufficient financial resources could also lead to the rejection of your visa.
General Details about Sri Lanka
The Democratic Republic of Sri Lanka is a country full of islands. Therefore, it has a nickname which is ‘The Teardrop of India’ because of its teardrop shape.
Moreover, the country has been colonized almost three times. The following are the time lapses.
- In 1505, it was colonized by Portugal
- Secondly, by Dutch in 1658
- Finally, in 1796, Sri Lanka was colonized by the British
In 1948, Sri Lanka gained full independence. Furthermore, it is the largest exporter of tea all over the world. Surprisingly, the country has the highest literacy rate, which is 92 percent.
Last but not least, Sri Lanka is the first-ever country in the whole world to elect a female as the prime minister through a democratic method.
What can you explore?
Moving to Sri Lanka for tourism or sightseeing purposes allows you to experience the beauty, culture, and history of the country. Therefore, the country has several beaches and towns that you cannot miss.
Moreover, you can visit the following places when traveling to Sri Lanka from India.
- Lush green landscapes
- Water sports in Mirissa and Bentota
- Whale watching in Mirissa
- National Parks including Minneriya, Udawalawe, Yala, Wilpattu, Kaudulla, Pigeon Island, and Horton Plains
- Temples, sacred mountains, and ancient Kingdom
FAQs
- When should I apply for a Sri Lanka visa for Indians?
Before leaving your home country, make sure that you have applied for an online visa to travel to Sri Lanka or get a visa-on-arrival at the International Airport of Colombo. Besides, you should apply for a Sri Lanka visa for Indians several weeks before you depart from the home country.
- Can I extend my Sri Lanka visa for Indians?
Yes. You can apply for an extension of your Sri Lanka visa by submitting the application to the Department of Immigration in Sri Lanka. However, make sure that this process is completed before your current visa expires.
- Are ETA and e-visa the same for Indian nationals?
Yes. The ETA and e-visas are the same for Indian nationals. You can get any of these visas from an online method to travel to Sri Lanka. Moreover, the application procedure for these visas is simple and easy.
Read Also: Russia E-Visa for Indian