sri-lanka elephants
Visa
Visas to Sri Lanka: everything you need to know

How to apply for a visa to Sri Lanka?

A passport and visa are required when entering Sri Lanka. Since 2012, for short visits (up to 30 days), tourists require an ETA (Electronic Travel Authorization). We recommend that you apply for ETA online at our website before traveling. Visa on arrival is more expensive. If you do not have an ETA (Electronic Travel Authorization) with you, you may be refused entry.

There are three ways to obtain an entry authorization:

  • Online at the Sri Lankan government website
  • Upon arrival in Sri Lanka
  • In person at the embassy

Please note that electronic authorization can only be issued to passport holders whose passports are valid for more than 6 months (180 days) at the time of arrival. If the validity of the passport is less than 6 months, the tourist should obtain a new passport well in advance to avoid confusion at border crossings and travel disruption.

If you need to apply for a visa or ETA for Sri Lanka, we, as a professional visa agency, can take care of the application in English for you. You can order the visa/ETA for Sri Lanka you need directly on our website.

Want to stay in Sri Lanka for longer than 30 days? You can apply for a visa extension. Such an application is submitted in person at the visa office of the Sri Lanka Department of Immigration and Emigration or online. You can be extended your visa for up to 270 days. This gives you a long term visa to Sri Lanka for almost a year.

Banner Icon

Difficult to figure it out on your own? Get your visa to Sri Lanka from us at a low price!

order a visa

Visa on arrival or ETA?

Visa on arrival
  • Applying at the airport
  • Your passport must be valid for more than 6 months (180 days) at the time of arrival
  • Payment in cash, cost 60 USD
  • Valid for 30 days
ЕТА
  • Applying online via the internet
  • Ready within 24 hours
  • Payment by credit card, cost 50 USD
  • Valid for 30 days (double entry)
  • Electronic permit for children under 12 years is free

What types of visas can you apply for Sri Lanka?

Tourist visa
Tourist visa
Entry visa
Entry visa
Business visa
Business visa
Journalist visa
Journalist visa
Transit visa
Transit visa

How to get a visa to Sri Lanka if you are not traveling for vacation?

If you are not going on a vacation, transit or business trip, but are planning to visit Sri Lanka for another reason (e.g. to start work, study, etc.), you will need a classic visa for entry. An ETA (electronic travel authorization) is not suitable for entry.

Citizens of the Maldives, Seychelles and the Republic of Singapore are visa exempt. Visa-free stay for a limited period of time is also allowed for crew members of air and sea vessels. For official information on entry and residence in Sri Lanka, you can contact the Embassy of Sri Lanka.

Why should you contact us?

In the absence of a valid entry permit, border guards will not allow foreign travelers to pass the border. To avoid such problems and successfully obtain a visa for travel to Sri Lanka, it is necessary to contact the responsible consulate in advance or use our visa booking services. You can apply for your visa online through a convenient form in the language you prefer. We will take care of all administrative formalities.

Whether you're planning a business trip, a family visit, or a thrilling adventure, understanding the visa process is crucial. We, as experts in the field of visa procedures, are here to provide you with a detailed and informative guide that will help you navigate the application process with ease.

Banner Icon

Don't know how to apply for Sri Lanka visa online? Leave an application on our website!

order a visa

Have questions about your visa application?

Send us your question and our manager will call you back promptly
Thank you for your message!
We will contact you as soon as possible.
Kind regards,
Visa-Navigator.com team
An error occurred
Was the page helpful to you?
Rate Like
0
Rate Dislike
0
Report an error on the page
Please note that this form is intended solely to inform our team about an error in the text or to suggest adding useful information. Please do not provide your personal or contact details. If you need consultation from our specialists, please use the contact form.
Thank you, your feedback is important for us!
An error occurred