Visa on arrival
Visa on arrival90 days
Tanzania 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 on arrival90 days
See that ruleMore of Asia for Tanzania passport holders
AfghanistaneVisa30 days
ArmeniaVisa required
AzerbaijanVisa required
BahraineVisa
BangladeshVisa-free90 days
BhutaneVisa90 days
BruneiVisa required
CambodiaOn arrival30 days
ChinaVisa required
CyprusVisa required
GeorgiaVisa required
Hong KongVisa-free90 days
IndiaeVisa60 days
IndonesiaOn arrival
IranVisa-free15 days
IraqeVisa
IsraelVisa required
JapanVisa required
JordanVisa required
KazakhstaneVisa
KuwaitVisa required
KyrgyzstaneVisa
LaosOn arrival30 days
LebanonVisa required
MacaoVisa-free90 days
MalaysiaVisa-free30 days
MaldivesOn arrival30 days
MongoliaeVisa30 days
Myanmar (Burma)Visa required
North KoreaVisa required
OmanVisa required
PakistaneTA
PalestineVisa-free
PhilippinesVisa-free30 days
QatareVisa
Saudi ArabiaVisa required
SingaporeVisa-free30 days
South KoreaVisa required
Sri LankaeTA30 days
SyriaeVisa
TaiwanVisa required
TajikistaneVisa45 days
ThailandeVisa30 days
Timor-LesteOn arrival30 days
TürkiyeVisa required
TurkmenistanVisa required
United Arab EmirateseVisa
UzbekistanVisa required
VietnameVisa
YemenVisa required