Entry rules
Do Grenada passport holders need a visa for Sri Lanka?
UpdatedSep 28, 2026About the data
Visa on arrival
Visa on arrival30 days
Grenada passport holders can get a visa on arrival in Sri Lanka, for stays of up to 30 days.
You get the visa at the border, usually for a fee. Not every airport or land crossing issues it.
Check another trip
Visa-free90 days
See that ruleMore of Asia for Grenada passport holders
AfghanistaneVisa30 days
ArmeniaOn arrival120 days
AzerbaijanVisa required
BahraineVisa
BangladeshVisa-free90 days
BhutaneVisa
BruneiVisa required
CambodiaOn arrival30 days
ChinaVisa-free30 days
CyprusVisa-free90 days
GeorgiaeVisa
Hong KongVisa-free90 days
IndiaeVisa60 days
IndonesiaVisa required
IranOn arrival30 days
IraqeVisa30 days
IsraeleTA90 days
JapanVisa required
JordanOn arrival
KazakhstanVisa required
KuwaitVisa required
KyrgyzstaneVisa
LaosOn arrival30 days
LebanonVisa required
MacaoVisa-free90 days
MalaysiaVisa-free30 days
MaldivesVisa-free30 days
MongoliaVisa required
Myanmar (Burma)Visa required
NepalOn arrival90 days
North KoreaVisa required
OmanVisa required
PakistaneVisa
PalestineVisa-free
PhilippinesVisa-free30 days
QatareVisa
Saudi ArabiaeVisa
SingaporeVisa-free30 days
South KoreaeTA90 days
SyriaeVisa
TaiwanVisa required
TajikistaneVisa45 days
ThailandeVisa
Timor-LesteOn arrival30 days
TürkiyeeVisa90 days
TurkmenistanVisa required
United Arab EmiratesVisa required
UzbekistanVisa-free30 days
VietnameVisa90 days
YemenVisa required