Entry Requirements
Sri Lanka Entry Requirements & Visa Information
Check which nationalities need a visa for Sri Lanka. Find visa-free countries, e-visa options, and entry requirements for travelers.
All nationalities
198 nationalitiesA
B
BahamasOn ArrivalBahrainOn ArrivalBangladeshOn ArrivalBarbadosOn ArrivalBelarusOn ArrivalBelgiumOn ArrivalBelizeOn ArrivalBeninOn ArrivalBhutanOn ArrivalBoliviaOn ArrivalBosnia and HerzegovinaOn ArrivalBotswanaOn ArrivalBrazilOn ArrivalBrunei DarussalamOn ArrivalBulgariaOn ArrivalBurkina FasoOn ArrivalBurundiOn Arrival
C
D
E
F
G
H
I
J
K
L
M
MacaoOn ArrivalMadagascarOn ArrivalMalawiOn ArrivalMalaysiaOn ArrivalMaldivesOn ArrivalMaliOn ArrivalMaltaOn ArrivalMarshall IslandsOn ArrivalMauritaniaOn ArrivalMauritiusOn ArrivalMexicoOn ArrivalMicronesiaOn ArrivalMoldovaOn ArrivalMonacoOn ArrivalMongoliaOn ArrivalMontenegroOn ArrivalMoroccoOn ArrivalMozambiqueOn ArrivalMyanmarOn Arrival
N
O
P
Q
R
S
Saint Kitts and NevisOn ArrivalSaint LuciaOn ArrivalSamoaOn ArrivalSan MarinoOn ArrivalSao Tome and PrincipeOn ArrivalSaudi ArabiaOn ArrivalSenegalOn ArrivalSerbiaOn ArrivalSeychellesOn ArrivalSierra LeoneOn ArrivalSingaporeOn ArrivalSlovakiaOn ArrivalSloveniaOn ArrivalSolomon IslandsOn ArrivalSomaliaOn ArrivalSouth AfricaOn ArrivalSouth KoreaOn ArrivalSouth SudanOn ArrivalSpainOn ArrivalSaint Vincent and the GrenadinesOn ArrivalSudanOn ArrivalSurinameOn ArrivalSwedenOn ArrivalSwitzerlandOn ArrivalSyriae-Visa
T
U
V
Y
Z
Frequently Asked Questions
0 out of 198 nationalities in our database can enter Sri Lanka without a visa.
Yes, Sri Lanka offers visa on arrival, e-visa, or electronic travel authorization for 194 nationalities.
Nationalities eligible for visa on arrival at Sri Lanka: Afghanistan, Albania, Algeria, Andorra, Angola and 188 more.
Nationalities requiring an e-visa for Sri Lanka: Syria.
Nationalities requiring a visa for Sri Lanka include: Cameroon, Côte d'Ivoire, Nigeria.
1 nationalities face travel restrictions or entry bans to Sri Lanka.