Visa and Passport Requirements for Sri Lanka: The Complete Traveler’s Guide
Navigating the official visa and passport requirements for Sri Lanka is the very first and most essential step in planning your dream tropical getaway. Whether you are traveling for a sun-drenched beach vacation, a high-altitude wildlife safari, or a cultural exploration across ancient cities, understanding the entry criteria set by the Department of Immigration and Emigration of Sri Lanka ensures a seamless airport arrival.
Fortunately, securing the correct visa and passport requirements for Sri Lanka is straightforward and fully digitalized. Almost all foreign nationals visiting the island for short-term tourism can obtain their Electronic Travel Authorization (ETA) online in just a few minutes before boarding their flight, leaving travelers free to look forward to the warmth and natural beauty of the island.
The Official ETA System: Simple, Fast & Digital
Sri Lanka operates one of the most efficient electronic travel authorization frameworks in South Asia. Administered directly through the official government portal (eta.gov.lk), the Tourist ETA eliminates the need to visit an embassy or surrender your physical passport. Most standard tourist applications are processed and approved within 24 to 48 hours, delivering an official electronic approval notice straight to your email.
Essential Entry Pillars: Passport & Visa Rules
To avoid boarding denials or airport delays, every visitor must satisfy these primary visa and passport requirements for Sri Lanka:
1. Strict 6-Month Passport Validity
Your passport must be valid for at least six (6) full months from the day you land in Sri Lanka. Airlines strictly verify this rule at check-in, and passengers with passports nearing expiration will be denied boarding.
2. Tourist ETA (30-Day Double Entry)
The standard tourist ETA grants an initial 30-day stay from your first entry date, allowing double entry. This is ideal if you wish to take a side trip to the Maldives or India before returning to complete your Sri Lankan tour.
3. Return or Onward Flight Ticket
Immigration authorities require proof of a confirmed return flight back to your home country or an onward ticket departing Sri Lanka within your permitted 30-day visa validity window.
4. Online Digital Arrival Card
Travelers can complete the Sri Lanka Online Arrival Card within three days prior to arrival via the Department of Immigration's official web portal, saving precious time at airport border control.
Visa Types, Fees & Extension Options
Depending on your nationality and holiday duration, review the official visa categories and extension avenues:
| Visa Category | Validity / Stay Period | Application Channel & Guidance |
|---|---|---|
| Standard Tourist ETA | 30 Days (Double Entry) | Applied online via eta.gov.lk. Free for selected fee-waiver countries (e.g. UK, US, EU members, India, Australia) and standard fee for other nationalities. |
| Transit ETA | Up to 48 Hours | Free of charge when connecting to an onward flight within 48 hours; proof of onward air ticket is mandatory. |
| Tourist Visa Extension | Up to 90 Days (and up to 270 days) | Applied online via the Immigration e-Services portal or at the Immigration Head Office in Battaramulla, Colombo, before your initial 30 days expire. |
Expert Tips & Precautions for a Trouble-Free Entry
- Beware of Unofficial Copycat Sites: Always ensure you are on the official government website (eta.gov.lk). Avoid third-party commercial portals that charge steep service fees on top of regular charges.
- Double-Check Personal Details: Verify that your passport number, surname, date of birth, and nationality entered into the ETA form match your passport biographical page exactly. Even minor typos can require a brand-new application.
- Carry Printed Copies: While your ETA is digitally linked to your passport number, carrying a printed copy of your ETA confirmation email and hotel booking voucher is strongly advised for airline check-in counters.
- Yellow Fever Certificate: If arriving from or transiting more than 12 hours through countries with risk of yellow fever transmission (in parts of Africa or South America), an International Yellow Fever Vaccination Certificate is legally required.
Experience Hassle-Free Travel with Sri Lanka Eden Travels
Let Sri Lanka Eden Travels take the stress out of your holiday planning. From assisting you with practical visa and passport requirements for Sri Lanka to arranging luxury private vehicles, trusted chauffeur guides, and handpicked boutique resorts, we craft unforgettable tailor-made adventures from the moment you touch down.
Visa and Passport
The passport must have a minimum of 6 months validity from
the date of arrival in the country
The 30-day entry visa is available through the web: http://www.eta.gov.lk/
Remember that the ETA tourist visa will only be issued after filling
the Form 1 and Form 2 of the Safe & Secure (now the procedures), we will fill them in and send them to the Visa Office of the Ministry.
Once received, the Ministry of Tourism will issue, via email, your tourist visa to be printed and presented upon arrival in Sri Lanka.
How to proceed
As soon as you enter the site you will immediately see a popup that informs you that it is the only site authorised to issue the ETA
click OK to enter the site.
On the home page you will see the list of languages to choose.
After choosing the language you will see the pages with all the information on the ETA and if you need more info go to the FAQ menu.
Now we proceed to the ETA request.
Click on the Apply window, here you will see the terms

and the conditions to proceed with the ETA Application.
Read and click on I Agree.
At this point we are asked what kind of entry we have to make in the country.
In the side menu on the left there is a list of options, in our case it is tourism and therefore we click on Apply for an individual, because obviously this is our personal visa.
Let’s move on to the first step
Here we must enter our personal data. First and last name, etc.
Don’t forget all the mandatory data with an asterisk *
You will also find a part dedicated to children that you can have on your passport,
(Child information in parent’s …), if you have no children, leave this area and go forward.
In the Travel information section, you must enter the date of your arrival in Sri Lanka and above all the purpose of your visit, in this case mark Sightseeing or holidaying.
You can also enter flight info and more, but this is not mandatory.
Also if request, as address in Sri Lanka, use the first Hotel address.
Once you have filled in all the fields click on next
Second step
Here you will have summarised all the info of the previously compiled page. Give a check and if you notice any error go back to make the necessary corrections, otherwise go ahead with the Confirm button to go to the next step.
Clicking on confirm you will see another popup that tells you that all the data released must be truthful and verifiable and that if it were not so there could be legal consequences, click ok and go ahead.
Third step
In this area you can choose the payment method.
The recognised types are the three classic circuits: Visa, MasterCard, American Express. I advise you to pay attention to using Prepaid cards, there could be problems because sometimes they are not recognised. It never happened to me personally.
At this point, select the payment method through your circuit logo.
A classic screen will appear for online payment, fill in the fields and click on the Pay button.
After making the payment, the system that manages the ETA will automatically send us a Confirmation Code, which you will need to check the status of your application.
To check go to the Check Status page of the home page.
Usually the confirmation code arrives after a few minutes. While the actual confirmation of your electronic authorisation to enter the country will arrive approximately 24/48 hours later the completion of the application.
Everything will come through your email.

Conclusions
An important thing that I would like to point out to you is that your visa is valid for 30 days from the moment you arrive in the country, while the electronic authorisation is valid for 3 months from the moment of the request, this means that your 30 days of stay must be within the 3 months.
So don’t hurry up asking too early, I suggest you apply for it about 1 month before.
It is also advisable to keep a copy of the approval of the ETA and to exhibit it at the entry point in Sri Lanka.
Is Sri Lanka a tourist destination for families with children?
Sri Lanka is indeed the perfect place for children and for people who like animals and nature.
This country is incredibly green.
It is impossible not to find elephant herds on safari or even on the same road traveling.
It is also very easy to see leopards, macaques and other types of monkeys, giant squirrels, jackals, etc. etc
Furthermore, walking with children and adults through the Peradeniya Botanical Garden is a delight. Along with the giant trees and millions of plants, we will also find monkeys and other animals in this immense place.
How can I communicate with Sri Lanka Eden Travels?
We use all the available and easy-to-use technologies to stay in touch with our customers.
Besides the email, the most used method, we are always available by phone and WhatsApp.
It is also possible to communicate via Skype or FaceTime or any other application available to the customer, but only with prior appointment.
We pay a lot of attention in being able to communicate to the customer all the necessary information to offer all the tranquility to you even while you are on Tour.
Living and working in Kandy, facilitates access to privileged information to create new routes and itineraries to Sri Lanka.
This allows us to design exclusive and unique journeys, reaching some places that only we know.
This is why we receive an excellent score in everything related to the design of customised and on-demand trips.
Moreover, we pay a lot of attention to everything related to the management of the booking and assistance, always in English, Spanish and Italian, of your trip to Sri Lanka.
Sri Lanka Beaches
Meanwhile, those who love exotic beaches, full of palm trees and coconut trees, offer beaches in the west of the country such as Bentota, Ambalangoda, Chilaw and Negambo.
You can also swim in the Indian Ocean in the east of the country on the beaches of Trincomalee, Pasikudah, Nilaveli …
If you like surfing you can practice at Arugam Bay, Weligama or Mirissa.
And of course, we have the beaches of southern Sri Lanka such as Tangalle, Unawatuna, Galle, Ahangama, etc. etc
If you like cities, we have Kandy, Jaffna, Galle Fort and Colombo where you can walk and shop among the wonderful shops and restaurants.
In a nutshell, we have a country with a wide variety of climates, places, cultures, religions, etc.
Where we will always find Sinhalese smiling and waiting for us with open arms.


