199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Sri Lanka

Sri Lanka visa requirements · checked 13 October 2026

Flag of Sri LankaVisa & Entry Requirements for Sri Lanka

Most travellers can visit Sri Lanka without going to an embassy: 0 passports enter visa-free, 198 apply online for an eTA.

Sri Lanka's ETA portal says a traveller planning a holiday visit, a short business trip or a transit needs to obtain an Electronic Travel Authorization (ETA) before arrival. Its fee table gives USD 50 for a tourist ETA (USD 20 for South Asian countries), or USD 60 (USD 25) on arrival, and says that from 25 May 2026 nationals of 40 listed countries, including India, China and Russia, can obtain the tourist ETA free of charge for 30 days.

Check your passport

0
Passports visa-free
198
eVisa or eTA online
0
Embassy visa required

Flag of Sri LankaVisa for Sri Lanka — requirements summary

  • eTA: 198 (100%)

All travellers must meet the entry rules set by Sri Lanka, and they depend on your nationality. Find your passport below — you may be able to enter visa-free, or need an eVisa, a visa on arrival or a visa from an embassy.

PassportRequirementMax stayDetails
Flag of AfghanistanAfghanistan eTA 30 days Details →
Flag of AlbaniaAlbania eTA 30 days Details →
Flag of AlgeriaAlgeria eTA 30 days Details →
Flag of AndorraAndorra eTA 30 days Details →
Flag of AngolaAngola eTA 30 days Details →
Flag of Antigua and BarbudaAntigua and Barbuda eTA 30 days Details →
Flag of ArgentinaArgentina eTA 30 days Details →
Flag of ArmeniaArmenia eTA 30 days Details →
Flag of AustraliaAustralia eTA 30 days Details →
Flag of AustriaAustria eTA 30 days Details →
Flag of AzerbaijanAzerbaijan eTA 30 days Details →
Flag of BahamasBahamas eTA 30 days Details →
Flag of BahrainBahrain eTA 30 days Details →
Flag of BangladeshBangladesh eTA 30 days Details →
Flag of BarbadosBarbados eTA 30 days Details →
Flag of BelarusBelarus eTA 30 days Details →
Flag of BelgiumBelgium eTA 30 days Details →
Flag of BelizeBelize eTA 30 days Details →
Flag of BeninBenin eTA 30 days Details →
Flag of BhutanBhutan eTA 30 days Details →
Flag of BoliviaBolivia eTA 30 days Details →
Flag of Bosnia and HerzegovinaBosnia and Herzegovina eTA 30 days Details →
Flag of BotswanaBotswana eTA 30 days Details →
Flag of BrazilBrazil eTA 30 days Details →
Flag of BruneiBrunei eTA 30 days Details →
Flag of BulgariaBulgaria eTA 30 days Details →
Flag of Burkina FasoBurkina Faso eTA 30 days Details →
Flag of BurundiBurundi eTA 30 days Details →
Flag of CambodiaCambodia eTA 30 days Details →
Flag of CameroonCameroon eTA 30 days Details →
Flag of CanadaCanada eTA 30 days Details →
Flag of Cape VerdeCape Verde eTA 30 days Details →
Flag of Central African RepublicCentral African Republic eTA 30 days Details →
Flag of ChadChad eTA 30 days Details →
Flag of ChileChile eTA 30 days Details →
Flag of ChinaChina eTA 30 days Details →
Flag of ColombiaColombia eTA 30 days Details →
Flag of ComorosComoros eTA 30 days Details →
Flag of Costa RicaCosta Rica eTA 30 days Details →
Flag of Côte d'IvoireCôte d'Ivoire eTA 30 days Details →
Flag of CroatiaCroatia eTA 30 days Details →
Flag of CubaCuba eTA 30 days Details →
Flag of CyprusCyprus eTA 30 days Details →
Flag of CzechiaCzechia eTA 30 days Details →
Flag of DenmarkDenmark eTA 30 days Details →
Flag of DjiboutiDjibouti eTA 30 days Details →
Flag of DominicaDominica eTA 30 days Details →
Flag of Dominican RepublicDominican Republic eTA 30 days Details →
Flag of DR CongoDR Congo eTA 30 days Details →
Flag of EcuadorEcuador eTA 30 days Details →
Flag of EgyptEgypt eTA 30 days Details →
Flag of El SalvadorEl Salvador eTA 30 days Details →
Flag of Equatorial GuineaEquatorial Guinea eTA 30 days Details →
Flag of EritreaEritrea eTA 30 days Details →
Flag of EstoniaEstonia eTA 30 days Details →
Flag of EswatiniEswatini eTA 30 days Details →
Flag of EthiopiaEthiopia eTA 30 days Details →
Flag of FijiFiji eTA 30 days Details →
Flag of FinlandFinland eTA 30 days Details →
Flag of FranceFrance eTA 30 days Details →
Flag of GabonGabon eTA 30 days Details →
Flag of GambiaGambia eTA 30 days Details →
Flag of GeorgiaGeorgia eTA 30 days Details →
Flag of GermanyGermany eTA 30 days Details →
Flag of GhanaGhana eTA 30 days Details →
Flag of GreeceGreece eTA 30 days Details →
Flag of GrenadaGrenada eTA 30 days Details →
Flag of GuatemalaGuatemala eTA 30 days Details →
Flag of GuineaGuinea eTA 30 days Details →
Flag of Guinea-BissauGuinea-Bissau eTA 30 days Details →
Flag of GuyanaGuyana eTA 30 days Details →
Flag of HaitiHaiti eTA 30 days Details →
Flag of HondurasHonduras eTA 30 days Details →
Flag of Hong KongHong Kong eTA 30 days Details →
Flag of HungaryHungary eTA 30 days Details →
Flag of IcelandIceland eTA 30 days Details →
Flag of IndiaIndia eTA 30 days Details →
Flag of IndonesiaIndonesia eTA 30 days Details →
Flag of IranIran eTA 30 days Details →
Flag of IraqIraq eTA 30 days Details →
Flag of IrelandIreland eTA 30 days Details →
Flag of IsraelIsrael eTA 30 days Details →
Flag of ItalyItaly eTA 30 days Details →
Flag of JamaicaJamaica eTA 30 days Details →
Flag of JapanJapan eTA 30 days Details →
Flag of JordanJordan eTA 30 days Details →
Flag of KazakhstanKazakhstan eTA 30 days Details →
Flag of KenyaKenya eTA 30 days Details →
Flag of KiribatiKiribati eTA 30 days Details →
Flag of KosovoKosovo eTA 30 days Details →
Flag of KuwaitKuwait eTA 30 days Details →
Flag of KyrgyzstanKyrgyzstan eTA 30 days Details →
Flag of LaosLaos eTA 30 days Details →
Flag of LatviaLatvia eTA 30 days Details →
Flag of LebanonLebanon eTA 30 days Details →
Flag of LesothoLesotho eTA 30 days Details →
Flag of LiberiaLiberia eTA 30 days Details →
Flag of LibyaLibya eTA 30 days Details →
Flag of LiechtensteinLiechtenstein eTA 30 days Details →
Flag of LithuaniaLithuania eTA 30 days Details →
Flag of LuxembourgLuxembourg eTA 30 days Details →
Flag of MacauMacau eTA 30 days Details →
Flag of MadagascarMadagascar eTA 30 days Details →
Flag of MalawiMalawi eTA 30 days Details →
Flag of MalaysiaMalaysia eTA 30 days Details →
Flag of MaldivesMaldives eTA 90 days Details →
Flag of MaliMali eTA 30 days Details →
Flag of MaltaMalta eTA 30 days Details →
Flag of Marshall IslandsMarshall Islands eTA 30 days Details →
Flag of MauritaniaMauritania eTA 30 days Details →
Flag of MauritiusMauritius eTA 30 days Details →
Flag of MexicoMexico eTA 30 days Details →
Flag of MicronesiaMicronesia eTA 30 days Details →
Flag of MoldovaMoldova eTA 30 days Details →
Flag of MonacoMonaco eTA 30 days Details →
Flag of MongoliaMongolia eTA 30 days Details →
Flag of MontenegroMontenegro eTA 30 days Details →
Flag of MoroccoMorocco eTA 30 days Details →
Flag of MozambiqueMozambique eTA 30 days Details →
Flag of MyanmarMyanmar eTA 30 days Details →
Flag of NamibiaNamibia eTA 30 days Details →
Flag of NauruNauru eTA 30 days Details →
Flag of NepalNepal eTA 30 days Details →
Flag of NetherlandsNetherlands eTA 30 days Details →
Flag of New ZealandNew Zealand eTA 30 days Details →
Flag of NicaraguaNicaragua eTA 30 days Details →
Flag of NigerNiger eTA 30 days Details →
Flag of NigeriaNigeria eTA 30 days Details →
Flag of North KoreaNorth Korea eTA 30 days Details →
Flag of North MacedoniaNorth Macedonia eTA 30 days Details →
Flag of NorwayNorway eTA 30 days Details →
Flag of OmanOman eTA 30 days Details →
Flag of PakistanPakistan eTA 30 days Details →
Flag of PalauPalau eTA 30 days Details →
Flag of PalestinePalestine eTA 30 days Details →
Flag of PanamaPanama eTA 30 days Details →
Flag of Papua New GuineaPapua New Guinea eTA 30 days Details →
Flag of ParaguayParaguay eTA 30 days Details →
Flag of PeruPeru eTA 30 days Details →
Flag of PhilippinesPhilippines eTA 30 days Details →
Flag of PolandPoland eTA 30 days Details →
Flag of PortugalPortugal eTA 30 days Details →
Flag of QatarQatar eTA 30 days Details →
Flag of Republic of the CongoRepublic of the Congo eTA 30 days Details →
Flag of RomaniaRomania eTA 30 days Details →
Flag of RussiaRussia eTA 30 days Details →
Flag of RwandaRwanda eTA 30 days Details →
Flag of Saint Kitts and NevisSaint Kitts and Nevis eTA 30 days Details →
Flag of Saint LuciaSaint Lucia eTA 30 days Details →
Flag of Saint Vincent and the GrenadinesSaint Vincent and the Grenadines eTA 30 days Details →
Flag of SamoaSamoa eTA 30 days Details →
Flag of San MarinoSan Marino eTA 30 days Details →
Flag of Sao Tome and PrincipeSao Tome and Principe eTA 30 days Details →
Flag of Saudi ArabiaSaudi Arabia eTA 30 days Details →
Flag of SenegalSenegal eTA 30 days Details →
Flag of SerbiaSerbia eTA 30 days Details →
Flag of SeychellesSeychelles eTA 30 days Details →
Flag of Sierra LeoneSierra Leone eTA 30 days Details →
Flag of SingaporeSingapore eTA 30 days Details →
Flag of SlovakiaSlovakia eTA 30 days Details →
Flag of SloveniaSlovenia eTA 30 days Details →
Flag of Solomon IslandsSolomon Islands eTA 30 days Details →
Flag of SomaliaSomalia eTA 30 days Details →
Flag of South AfricaSouth Africa eTA 30 days Details →
Flag of South KoreaSouth Korea eTA 30 days Details →
Flag of South SudanSouth Sudan eTA 30 days Details →
Flag of SpainSpain eTA 30 days Details →
Flag of SudanSudan eTA 30 days Details →
Flag of SurinameSuriname eTA 30 days Details →
Flag of SwedenSweden eTA 30 days Details →
Flag of SwitzerlandSwitzerland eTA 30 days Details →
Flag of SyriaSyria eTA 30 days Details →
Flag of TaiwanTaiwan eTA 30 days Details →
Flag of TajikistanTajikistan eTA 30 days Details →
Flag of TanzaniaTanzania eTA 30 days Details →
Flag of ThailandThailand eTA 30 days Details →
Flag of Timor-LesteTimor-Leste eTA 30 days Details →
Flag of TogoTogo eTA 30 days Details →
Flag of TongaTonga eTA 30 days Details →
Flag of Trinidad and TobagoTrinidad and Tobago eTA 30 days Details →
Flag of TunisiaTunisia eTA 30 days Details →
Flag of TürkiyeTürkiye eTA 30 days Details →
Flag of TurkmenistanTurkmenistan eTA 30 days Details →
Flag of TuvaluTuvalu eTA 30 days Details →
Flag of UgandaUganda eTA 30 days Details →
Flag of UkraineUkraine eTA 30 days Details →
Flag of United Arab EmiratesUnited Arab Emirates eTA 30 days Details →
Flag of United KingdomUnited Kingdom eTA 30 days Details →
Flag of United StatesUnited States eTA 30 days Details →
Flag of UruguayUruguay eTA 30 days Details →
Flag of UzbekistanUzbekistan eTA 30 days Details →
Flag of VanuatuVanuatu eTA 30 days Details →
Flag of Vatican CityVatican City eTA 30 days Details →
Flag of VenezuelaVenezuela eTA 30 days Details →
Flag of VietnamVietnam eTA 30 days Details →
Flag of YemenYemen eTA 30 days Details →
Flag of ZambiaZambia eTA 30 days Details →
Flag of ZimbabweZimbabwe eTA 30 days Details →

Flag of Sri LankaSri Lanka visa types, fees and processing times

Tourist Visa (ETA) with Double Entry for 30 days

eTA
Max stay
30 days
Entries
Double
Extension
Possible

Fee and processing time not published — confirm with the embassy or consulate before you apply.

Official application site →

Business Visa (ETA) with Multiple Entry for 30 days

eTA
Max stay
30 days
Entries
Multiple

Fee and processing time not published — confirm with the embassy or consulate before you apply.

Official application site →

Transit Visa (ETA) with Single Entry for 2 days

eTA
Fee
Free
Max stay
2 days
Entries
Single

The ETA portal lists a transit visa with single entry for 2 days, free of charge.

Official application site →

Tourist Visa Extension

Extension

Fee and processing time not published — confirm with the embassy or consulate before you apply.

Official application site →

Flag of Sri LankaEntry requirements for Sri Lanka

Passport validity

6 months

The ETA portal says ETA holders need a passport valid for not less than 6 months from the date of arrival.

Online Visa Application✓ Checked 13 Oct 2026

Travel insurance

No official requirement

No official source we could read makes travel insurance a condition of entry. The UK government says emergency medical treatment outside main cities is not readily available, treatment in private hospitals can be expensive, and options for repatriation in an emergency are limited and very expensive, and advises adequate travel health insurance.

UK Foreign, Commonwealth & Development Office — Sri Lanka travel advice (health)✓ Checked 13 Oct 2026

Overstay penalties

7 days

A visitor who leaves within 7 days after the original visa expires pays only the applicable visa fee, at the port of departure, and no penalty. An overstay of more than 7 and up to 14 days costs a penalty of 250 US dollars, and one of more than 14 days a penalty of 500 US dollars, in each case on top of the applicable visa fee.

Department of Immigration and Emigration, Sri Lanka — Visa fees and overstay penalties✓ Checked 13 Oct 2026

Flag of Sri LankaSri Lanka visa requirements statistics

198
Passports covered
198
Most common: eTA
0%
Visa-free access

Understanding Sri Lanka visa requirements

We track the entry rules of Sri Lanka for 198 passports. The most common situation is eTA, which applies to 198 passports (100%).

Entry categories for Sri Lanka

  • eTA: 198 passports need an electronic travel authorisation before departure.

What else you need to enter Sri Lanka

  • Passport validity: The ETA portal says ETA holders need a passport valid for not less than 6 months from the date of arrival.
  • Travel insurance: No official source we could read makes travel insurance a condition of entry.
  • Return or onward ticket: The ETA portal says all ETA holders should have a confirmed return ticket at the port of entry.
  • Proof of funds: The ETA portal says all ETA holders should have sufficient funds to meet the expenses during the stay at the port of entry.

Open your passport in the table for the exact rules — maximum stay, fees, how to apply and the official source. Entry rules change at short notice: confirm with the embassy of Sri Lanka or its official immigration website before you travel.

Flag of Sri LankaFrequently asked questions about Sri Lanka visas

Do I need a visa for Sri Lanka?

Most travellers can visit Sri Lanka without going to an embassy: 0 passports enter visa-free, 198 apply online for an eTA. It depends on your passport — check yours.

Do US citizens need a visa for Sri Lanka?

Yes — the ETA portal says travellers need to obtain an Electronic Travel Authorization (ETA) before arrival. Its fee table lists the United States of America among the 40 countries whose nationals, from 25 May 2026, can obtain the tourist ETA free of charge for 30 days; the tourist visa is listed with double entry for 30 days.

Which nationalities get Sri Lanka's ETA free of charge?

The ETA portal says that from 25 May 2026 nationals of 40 listed countries, including the United States, the United Kingdom, Canada, Australia, France, Germany, Italy, Spain, India, China, Russia and Japan, can obtain the tourist ETA free of charge for 30 days, and that under reciprocal and bilateral agreements Singapore and Seychelles (30 days) and the Maldives (90 days) can too. It says a traveller needs to apply and obtain an ETA before arrival.

Can I extend my 30-day stay in Sri Lanka?

Yes. The Department of Immigration and Emigration's tourist visa extension fee chart runs in bands counted from arrival — days 31–90, 91–180 and 181–270. To reach day 90 it charges USD 60 for any country it does not name, and USD 100 for the United States and for the countries it names, including the UK, Canada and Australia. The ETA portal says short-term extensions beyond 30 days are applied for at eservices.immigration.gov.lk after you arrive.

How long does the Sri Lanka ETA take?

No official source we could read states how long an online ETA application takes. The ETA portal says Sri Lanka's overseas missions issue an ETA or short-stay visa within 3 business days, and advises keeping a copy of the ETA approval to produce at the port of entry.

What documents does Sri Lanka require on arrival?

The ETA portal says all ETA holders should have, at the port of entry, a passport valid for not less than 6 months from the date of arrival, a confirmed return ticket and sufficient funds to meet expenses during the stay, and advises keeping a copy of the ETA approval. Canada's travel advice says you will also need to fill out an online arrival card, which you can complete 3 days before arriving.

Do UK citizens need a visa for Sri Lanka?

UK citizens need an eTA for Sri Lanka. Full rules for United Kingdom passport holders.

Do German citizens need a visa for Sri Lanka?

German citizens need an eTA for Sri Lanka. Full rules for Germany passport holders.

What documents do I need to enter Sri Lanka?

Passport validity: The ETA portal says ETA holders need a passport valid for not less than 6 months from the date of arrival. Travel insurance: No official source we could read makes travel insurance a condition of entry. Return or onward ticket: The ETA portal says all ETA holders should have a confirmed return ticket at the port of entry. Proof of funds: The ETA portal says all ETA holders should have sufficient funds to meet the expenses during the stay at the port of entry.

How many countries can visit Sri Lanka without a visa?

0 of 198 passports can enter Sri Lanka visa-free (0%). 198 can apply online (eVisa or eTA), and 0 need a visa from an embassy.

Data: TravelRequirements.info — Entry Requirements Dataset, AXG Sp. z o.o. (CC BY 4.0) — official sources are linked on each passport page. Gaps filled from the Passport Index dataset (MIT).