Visa Requirements for Sri Lanka
Instant Visa policy lookup for Sri Lanka
Visa Not Required
Passport holders of 2 countries can travel to Sri Lanka without prior visa, eVisa, or on-arrival visa.
Visa On Arrival
Visa to travel in Sri Lanka can be obtained at airports and other borders crossings for Passport holders of 22 countries.
Passport holders for 46 countries can obtain an electronic visa / authorization prior to arrival to travel to Sri Lanka.
eVisa / On Arrival
On-Arrival visa or an electronic visa / authorization is available to passport holders of 138 countries to travel to Sri Lanka.
- eVisa or Visa On Arrival30 days per tripValid for 30 days per trip
Electronic Travel Authorization is obtainable online, at Sri Lanka diplomatic missions abroad, or on arrival at any port of entry in Sri Lanka
Printed visa authorization must be presented at the time of travel
Extensions of stay is possible up to a maximum stay of 150 days for a fee
Pre-arranged Visa Required
Prior to arrival at Sri Lanka, passport holders of 21 countries must obtain a visa at their corresponding consulate of Sri Lanka. Additional travel conditions (such as Visas to other countries) may waive this requirement.
Information last updated on .