Travel to Sri Lanka
Asia · Capital Colombo
Who needs what to enter Sri Lanka for a typical short stay. Search passports below, then open one for details. Browse the matrix.
Who needs what
196 passports
- Visa on arrival: 54
- Visa required: 4
- Disputed: 138
Passports
Showing 196 of 196
- AfghanistanafWarningDisputed
- AlbaniaalWarningDisputed
- AlgeriadzWarningDisputed
- AndorraadVisa on arrival
- AngolaaoWarningDisputed
- Antigua and BarbudaagWarningDisputed
- ArgentinaarWarningDisputed
- ArmeniaamWarningDisputed
- AustraliaauWarningDisputed
- AustriaatWarningDisputed
- AzerbaijanazWarningDisputed
- BahamasbsVisa on arrival
- BahrainbhWarningDisputed
- BangladeshbdWarningDisputed
- BarbadosbbWarningDisputed
- BelarusbyWarningDisputed
- BelgiumbeVisa on arrival
- BelizebzVisa on arrival
- BeninbjWarningDisputed
- BhutanbtWarningDisputed
- BoliviaboWarningDisputed
- Bosnia and HerzegovinabaVisa on arrival
- BotswanabwWarningDisputed
- BrazilbrWarningDisputed
- BruneibnWarningDisputed
- BulgariabgWarningDisputed
- Burkina FasobfWarningDisputed
- BurundibiWarningDisputed
- CambodiakhWarningDisputed
- CamerooncmVisa required
- CanadacaWarningDisputed
- Cape VerdecvVisa on arrival
- Central African RepubliccfWarningDisputed
- ChadtdWarningDisputed
- ChileclWarningDisputed
- ChinacnWarningDisputed
- ColombiacoWarningDisputed
- ComoroskmVisa on arrival
- CongocgWarningDisputed
- Costa RicacrWarningDisputed
- CroatiahrWarningDisputed
- CubacuWarningDisputed
- CypruscyWarningDisputed
- CzechiaczWarningDisputed
- DenmarkdkVisa on arrival
- DjiboutidjVisa on arrival
- DominicadmWarningDisputed
- Dominican RepublicdoWarningDisputed
- DR CongocdWarningDisputed
- EcuadorecVisa on arrival
- EgyptegWarningDisputed
- El SalvadorsvVisa on arrival
- Equatorial GuineagqWarningDisputed
- EritreaerWarningDisputed
- EstoniaeeVisa on arrival
- EswatiniszWarningDisputed
- EthiopiaetWarningDisputed
- FijifjWarningDisputed
- FinlandfiVisa on arrival
- FrancefrWarningDisputed
- GabongaVisa on arrival
- GambiagmVisa on arrival
- GeorgiageVisa on arrival
- GermanydeWarningDisputed
- GhanaghWarningDisputed
- GreecegrWarningDisputed
- GrenadagdWarningDisputed
- GuatemalagtVisa on arrival
- GuineagnWarningDisputed
- Guinea-BissaugwWarningDisputed
- GuyanagyWarningDisputed
- HaitihtWarningDisputed
- HondurashnVisa on arrival
- HungaryhuWarningDisputed
- IcelandisVisa on arrival
- IndiainVisa on arrival
- IndonesiaidWarningDisputed
- IranirWarningDisputed
- IraqiqVisa on arrival
- IrelandieVisa on arrival
- IsraelilWarningDisputed
- ItalyitWarningDisputed
- Ivory CoastciVisa required
- JamaicajmVisa on arrival
- JapanjpWarningDisputed
- JordanjoWarningDisputed
- KazakhstankzWarningDisputed
- KenyakeWarningDisputed
- KiribatikiWarningDisputed
- KosovoxkWarningDisputed
- KuwaitkwWarningDisputed
- KyrgyzstankgVisa on arrival
- LaoslaVisa on arrival
- LatvialvWarningDisputed
- LebanonlbWarningDisputed
- LesotholsWarningDisputed
- LiberialrWarningDisputed
- LibyalyWarningDisputed
- LiechtensteinliWarningDisputed
- LithuanialtWarningDisputed
- LuxembourgluVisa on arrival
- MadagascarmgWarningDisputed
- MalawimwWarningDisputed
- MalaysiamyWarningDisputed
- MaldivesmvVisa on arrival
- MalimlWarningDisputed
- MaltamtVisa on arrival
- Marshall IslandsmhWarningDisputed
- MauritaniamrWarningDisputed
- MauritiusmuVisa on arrival
- MexicomxWarningDisputed
- MicronesiafmWarningDisputed
- MoldovamdVisa on arrival
- MonacomcVisa on arrival
- MongoliamnWarningDisputed
- MontenegromeVisa on arrival
- MoroccomaWarningDisputed
- MozambiquemzWarningDisputed
- MyanmarmmVisa on arrival
- NamibianaWarningDisputed
- NaurunrWarningDisputed
- NepalnpWarningDisputed
- NetherlandsnlVisa on arrival
- New ZealandnzWarningDisputed
- NicaraguaniVisa on arrival
- NigerneWarningDisputed
- NigeriangVisa required
- North KoreakpVisa required
- North MacedoniamkVisa on arrival
- NorwaynoVisa on arrival
- OmanomWarningDisputed
- PakistanpkWarningDisputed
- PalaupwWarningDisputed
- PalestinepsWarningDisputed
- PanamapaVisa on arrival
- Papua New GuineapgWarningDisputed
- ParaguaypyVisa on arrival
- PerupeWarningDisputed
- PhilippinesphVisa on arrival
- PolandplWarningDisputed
- PortugalptVisa on arrival
- QatarqaWarningDisputed
- RomaniaroWarningDisputed
- RussiaruWarningDisputed
- RwandarwWarningDisputed
- Saint Kitts and NevisknWarningDisputed
- Saint LucialcWarningDisputed
- Saint Vincent and the GrenadinesvcWarningDisputed
- SamoawsWarningDisputed
- San MarinosmWarningDisputed
- São Tomé and PríncipestVisa on arrival
- Saudi ArabiasaVisa on arrival
- SenegalsnVisa on arrival
- SerbiarsWarningDisputed
- SeychellesscWarningDisputed
- Sierra LeoneslWarningDisputed
- SingaporesgWarningDisputed
- SlovakiaskWarningDisputed
- SloveniasiVisa on arrival
- Solomon IslandssbWarningDisputed
- SomaliasoWarningDisputed
- South AfricazaWarningDisputed
- South KoreakrWarningDisputed
- South SudanssVisa on arrival
- SpainesVisa on arrival
- SudansdWarningDisputed
- SurinamesrVisa on arrival
- SwedenseVisa on arrival
- SwitzerlandchWarningDisputed
- SyriasyWarningDisputed
- TaiwantwVisa on arrival
- TajikistantjVisa on arrival
- TanzaniatzWarningDisputed
- ThailandthWarningDisputed
- Timor-LestetlWarningDisputed
- TogotgWarningDisputed
- TongatoWarningDisputed
- Trinidad and TobagottWarningDisputed
- TunisiatnWarningDisputed
- TürkiyetrWarningDisputed
- TurkmenistantmVisa on arrival
- TuvalutvWarningDisputed
- UgandaugWarningDisputed
- UkraineuaWarningDisputed
- United Arab EmiratesaeWarningDisputed
- United KingdomgbWarningDisputed
- United StatesusWarningDisputed
- UruguayuyVisa on arrival
- UzbekistanuzWarningDisputed
- VanuatuvuWarningDisputed
- Vatican CityvaWarningDisputed
- VenezuelaveVisa on arrival
- VietnamvnWarningDisputed
- YemenyeWarningDisputed
- ZambiazmWarningDisputed
- ZimbabwezwWarningDisputed
Informational only — not official immigration advice. Verify with the destination government before travel. Disputed cells mean sources disagree.