Sri Lanka Visa
Sri Lanka Visa
eVisa Details
Visa type
Multiple entries
Service fee
Visa fees
Tourist ETA (3-4 days processing time)
30 Days
29 USD
52 USD

How to apply for your travel visa

Focus on your trip, not paperwork. Let us help you easily get your travel documents
Choose your destination
Choose your destination
Tell us where you go and we'll do the rest. We even help you to choose the right option.
Complete online application
Complete online application
Everything in 5 minutes! Just one simple form, and no need to deal with the embassy.
Get your document & travel
Get your document & travel
That's it! Now expect your visa in your email or mailbox in a couple of hours, or days.

Visa Requirements for Sri Lanka

You can apply for a Sri Lanka visa online if you meet the eligibility criteria.
Check my eligibility.
To apply for a Sri Lanka  eVisa online, you'll need to have the following documents ready:

A valid passport
An email address for visa delivery
A debit or credit card for payment purposes

Visitors traveling to Sri Lanka  are required to complete an online application form. The application process typically takes only a few minutes to complete. 
Our simplified application on Offvisa ensures a quick and error-free process.
Once the application is approved, you will receive an email confirmation with your visa.
Be sure to print the emailed visa and present it with your passport when you arrive in Sri Lanka.
An ETA holder is entitled to enter Sri Lanka within three months from the date of issue of ETA.
Visa Requirements for Sri Lanka
Visa Requirements for Sri Lanka


List of frequently asked questions and their answers

What is the visa process for Sri Lanka?

It takes up to 2 business days to get a Sri Lankan ETA visa approved and the whole process is done online.

How long should I apply for a Sri Lanka visa in advance?

We recommend applying at least one week before arrival in order to process the visa in time. Approved visa will be issued within 2 working days, but not before 90 days ahead of your arrival.

How long must a passport be valid for a Sri Lanka Tourist ETA?

The passport must be valid for at least 6 months after your arrival.

What makes the Sri Lanka Tourist ETA so desirable?

The Sri Lanka Tourist ETA is desirable due to its quick and easy process, which can be done online and takes only 2 days to be approved. Furthermore, you are guaranteed approval before your trip, which eliminates any worries on arrival.

How do I apply for an ETA for my family?

All travellers must have their own ETA. You can apply for the whole family (up to 10 people) at once with our online form.

News Sri Lanka

Discovering Sri Lanka: Timing Your Visit for the Best Experience

Sri Lanka, the pearl of the Indian Ocean, is a year-round destination with its sparkling beaches, lush green landscapes, and rich cultural heritage. However, understanding the coun ... Read more

Discovering the Majestic Sigiriya Lion Rock: A Hidden Gem in Sri Lanka

Sri Lanka, an island nation known for its diverse landscapes and rich cultural heritage, is home to many fascinating tourist destinations. One such place that has been gaining popu ... Read more

Sri Lanka Eases COVID-19 Travel Restrictions: A Welcome Change

Sri Lanka Eases COVID-19 Travel Restrictions: A Welcome ChangeAs of December 13, 2022, Sri Lanka has lifted all COVID-19 travel restrictions, bringing a positive turn for internati ... Read more

Sri Lanka Introduces Visa-Free Entry for Tourists: A Boost for Tourism

In a bid to revitalize its tourism sector, Sri Lanka has launched a pilot scheme, effective immediately and running until March 31, 2024, granting visa-free entry to tourists from ... Read more

We use cookies to ensure you get the best experience on our website. Cookie Usage Policy