Visa on arrival
Visa on arrival90 days
San Marino passport holders can get a visa on arrival in Nepal, for stays of up to 90 days.
You get the visa at the border, usually for a fee. Not every airport or land crossing issues it.
Check another trip
Visa required
See that ruleMore of Asia for San Marino passport holders
AfghanistaneVisa30 days
ArmeniaVisa-free180 days
AzerbaijaneVisa30 days
BahrainOn arrival14 days
BangladeshOn arrival30 days
BhutaneVisa90 days
BruneiVisa required
CambodiaOn arrival30 days
ChinaVisa-free90 days
CyprusVisa-free90 days
GeorgiaVisa-free365 days
Hong KongVisa-free90 days
IndiaeVisa60 days
IndonesiaOn arrival30 days
IranOn arrival30 days
IraqeVisa
IsraeleTA90 days
JapanVisa-free90 days
JordanOn arrival
KazakhstanVisa-free30 days
KuwaitOn arrival90 days
KyrgyzstanVisa-free60 days
LaosOn arrival30 days
LebanonOn arrival30 days
MacaoVisa-free90 days
MalaysiaVisa-free90 days
MaldivesOn arrival30 days
MongoliaeVisa
Myanmar (Burma)Visa required
North KoreaVisa required
OmanVisa-free14 days
PakistaneVisa90 days
PalestineVisa-free
PhilippinesVisa-free30 days
QatarVisa-free30 days
Saudi ArabiaOn arrival90 days
SingaporeVisa-free30 days
South KoreaVisa-free30 days
Sri LankaeTA30 days
SyriaeVisa
TaiwanVisa-free
TajikistanVisa-free30 days
ThailandVisa-free60 days
Timor-LesteOn arrival30 days
TürkiyeVisa-free90 days
TurkmenistanVisa required
United Arab EmiratesVisa-free90 days
UzbekistanVisa-free30 days
VietnameVisa30 days
YemenVisa required