Visa Requirements for Sri Lanka

Instant Visa policy lookup for Sri Lanka

Your browser does not support necessary technology to display the visa requirements map.

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 25 countries.

eVisa

Passport holders for 42 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 147 countries to travel to Sri Lanka.

  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days
  • eVisa or Visa On Arrival
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysVisa on arrival with ETA
    No visa required for Diplomatic and Official Passport holders
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysMust hold return or onward ticket.
  • eVisa or Visa On Arrival
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • Bosnia and Herzegovina PermalinkShow on map
    eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    On 24 October, 2023, Sri Lanka waived visa fees for citizens of China and six other countries. This will last until 31 March, 2024.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 days
  • Czech Republic PermalinkShow on map
    eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • Democratic Republic of the Congo PermalinkShow on map
    eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • Dominican Republic PermalinkShow on map
    eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival
  • Faroe Islands PermalinkShow on map
    eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival6 monthsElectronic Travel Authorization can also be obtained on arrival.
    30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival6 monthsElectronic Travel Authorization can also be obtained on arrival.
    30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysVisa on arrival is available for Indian citizens till 31 March 2024 for no fees. After 31.03.2024, the applicant can obtain a visa extension by paying the requisite fees.
  • eVisa or Visa On Arrival30 daysIndonesian citizens are exempt from a visa fee until 31 March, 2024.
    Electronic Travel Authorization can also be obtained on arrival.
    Sri Lanka is in the process of making visa fees free for five countries in a bid to increase tourism traffic. A cabinet report in this regard has been submitted for approval.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysMust hold return or onward ticket
  • eVisa or Visa On Arrival30 daysJapanese citizens are exempt from paying a fee for visas until 31 March, 2024.
    Electronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • 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.
    Obtainable online.
    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.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysMalaysian citizens are exempt from a fee for visas until 31 March, 2024.
    Electronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    *30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • Papua New Guinea PermalinkShow on map
    eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    Fees vary and must be paid in USD.
    Extension of stay possible for additional 150 days. May apply online.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
    US style visa waiver, get a ETA and travel.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysOn 24 October, 2023, Sri Lanka announced the exemption of visa fees for Russian citizens. This is a pilot program that will last until 31 March, 2024.
    Electronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • Saint Martin (Netherlands) PermalinkShow on map
    eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival6 monthsElectronic Travel Authorization can also be obtained on arrival.
    30 days
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysOn 24 October, 2023, Sri Lanka announced that Thai citizens are exempt from paying a fee for visas. This will be a pilot program that lasts until 31 March, 2024.
    Electronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • United Arab Emirates PermalinkShow on map
    eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • United Kingdom PermalinkShow on map
    eVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
    British citizens are allowed to extend their stay twice when in the country to a maximum stay of 90 days in total.
  • United States Virgin Islands PermalinkShow on map
    eVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
    US style visa waiver, get a ETA and travel.
  • United States of America PermalinkShow on map
    eVisa or Visa On Arrival30 daysVisa on arrival with Electronic Travel Authorization.
    US style visa waiver, get a ETA and travel.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 days
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.
  • eVisa or Visa On Arrival30 daysElectronic Travel Authorization can also be obtained on arrival.
    30 days extendable to 6 months.

Pre-arranged Visa Required

Prior to arrival at Sri Lanka, passport holders of 12 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.

Entry Refused

Disagreements between Sri Lanka and 1 country have imposed restrictions in traveling to Sri Lanka.

  • Entry RefusedNorth Korean citizens must have been approved or cleared by the Ministry of Foreign Affairs to enter or transit in Sri Lanka.

Information last updated on .