Visa checker →

Visa-free countries for Nepali citizens (2026)

Last reviewed 2026-08-25 · 12 visa-free · 25 visa on arrival · 53 eVisa

Nepali passport holders have open-border access to India and visa-free or on-arrival entry to a modest but useful set of destinations across Asia, Africa and beyond. This guide lists all of them — visa-free, visa on arrival and eVisa — with the maximum stay for each and links to full requirements.

12
Visa-free
25
Visa on arrival
53
eVisa online
37
No advance visa

See the full Nepali passport hub (all destinations) →

What "visa-free" means for Nepali passport holders

Three categories let you travel with little or no paperwork. Visa-free means you are admitted on your passport alone. Visa on arrival means the visa is issued at the border, usually for a fee. An eVisa is applied for online before you fly. The tables below separate all three so you know exactly what to prepare.

Visa-free destinations (12)

No visa needed — enter on a valid Nepali passport, within the maximum stay shown.

DestinationMax stayDetails
🇧🇧 Barbados90 daysNepali → Barbados requirements →
🇩🇲 Dominica21 daysNepali → Dominica requirements →
🇬🇲 Gambia90 daysNepali → Gambia requirements →
🇭🇹 Haiti90 daysNepali → Haiti requirements →
🇮🇳 IndiaNepali → India requirements →
🇫🇲 Micronesia30 daysNepali → Micronesia requirements →
🇵🇰 Pakistan30 daysNepali → Pakistan requirements →
🇵🇸 PalestineNepali → Palestine requirements →
🇵🇭 Philippines30 daysNepali → Philippines requirements →
🇻🇨 Saint Vincent and the Grenadines90 daysNepali → Saint Vincent and the Grenadines requirements →
🇸🇨 Seychelles90 daysNepali → Seychelles requirements →
🇸🇬 Singapore30 daysNepali → Singapore requirements →

Visa on arrival (25)

A visa is issued at the airport or border — carry the fee, a return ticket and accommodation details.

DestinationMax stayDetails
🇧🇩 BangladeshNepali → Bangladesh requirements →
🇧🇴 BoliviaNepali → Bolivia requirements →
🇧🇮 BurundiNepali → Burundi requirements →
🇨🇻 Cabo VerdeNepali → Cabo Verde requirements →
🇰🇭 CambodiaNepali → Cambodia requirements →
🇰🇲 ComorosNepali → Comoros requirements →
🇩🇯 DjiboutiNepali → Djibouti requirements →
🇪🇬 EgyptNepali → Egypt requirements →
🇬🇭 GhanaNepali → Ghana requirements →
🇬🇼 Guinea-BissauNepali → Guinea-Bissau requirements →
🇮🇷 IranNepali → Iran requirements →
🇱🇦 LaosNepali → Laos requirements →
🇲🇬 MadagascarNepali → Madagascar requirements →
🇲🇻 MaldivesNepali → Maldives requirements →
🇲🇷 MauritaniaNepali → Mauritania requirements →
🇲🇺 MauritiusNepali → Mauritius requirements →
🇲🇿 MozambiqueNepali → Mozambique requirements →
🇵🇼 PalauNepali → Palau requirements →
🇷🇼 RwandaNepali → Rwanda requirements →
🇼🇸 SamoaNepali → Samoa requirements →
🇸🇳 SenegalNepali → Senegal requirements →
🇱🇰 Sri LankaNepali → Sri Lanka requirements →
🇹🇿 TanzaniaNepali → Tanzania requirements →
🇹🇱 Timor-LesteNepali → Timor-Leste requirements →
🇹🇻 TuvaluNepali → Tuvalu requirements →

eVisa / online authorisation (53)

Apply and pay online before you travel; you cannot get these at the airport.

DestinationMax stayDetails
🇦🇱 AlbaniaNepali → Albania requirements →
🇦🇬 Antigua and BarbudaNepali → Antigua and Barbuda requirements →
🇦🇺 AustraliaNepali → Australia requirements →
🇦🇿 AzerbaijanNepali → Azerbaijan requirements →
🇧🇸 BahamasNepali → Bahamas requirements →
🇧🇭 BahrainNepali → Bahrain requirements →
🇧🇯 BeninNepali → Benin requirements →
🇧🇹 BhutanNepali → Bhutan requirements →
🇧🇼 BotswanaNepali → Botswana requirements →
🇧🇫 Burkina FasoNepali → Burkina Faso requirements →
🇨🇲 CameroonNepali → Cameroon requirements →
🇨🇴 ColombiaNepali → Colombia requirements →
🇨🇩 DR CongoNepali → DR Congo requirements →
🇪🇨 EcuadorNepali → Ecuador requirements →
🇸🇻 El SalvadorNepali → El Salvador requirements →
🇬🇶 Equatorial GuineaNepali → Equatorial Guinea requirements →
🇪🇹 EthiopiaNepali → Ethiopia requirements →
🇬🇦 GabonNepali → Gabon requirements →
🇬🇪 GeorgiaNepali → Georgia requirements →
🇬🇳 GuineaNepali → Guinea requirements →
🇮🇩 IndonesiaNepali → Indonesia requirements →
🇮🇶 IraqNepali → Iraq requirements →
🇨🇮 Ivory CoastNepali → Ivory Coast requirements →
🇰🇿 KazakhstanNepali → Kazakhstan requirements →
🇰🇪 KenyaNepali → Kenya requirements →
🇰🇬 KyrgyzstanNepali → Kyrgyzstan requirements →
🇱🇸 LesothoNepali → Lesotho requirements →
🇱🇾 LibyaNepali → Libya requirements →
🇲🇼 MalawiNepali → Malawi requirements →
🇲🇾 MalaysiaNepali → Malaysia requirements →
🇲🇩 MoldovaNepali → Moldova requirements →
🇲🇳 MongoliaNepali → Mongolia requirements →
🇲🇲 MyanmarNepali → Myanmar requirements →
🇳🇬 NigeriaNepali → Nigeria requirements →
🇴🇲 OmanNepali → Oman requirements →
🇵🇬 Papua New GuineaNepali → Papua New Guinea requirements →
🇶🇦 QatarNepali → Qatar requirements →
🇰🇳 Saint Kitts and NevisNepali → Saint Kitts and Nevis requirements →
🇸🇹 Sao Tome and PrincipeNepali → Sao Tome and Principe requirements →
🇸🇱 Sierra LeoneNepali → Sierra Leone requirements →
🇸🇴 SomaliaNepali → Somalia requirements →
🇰🇷 South KoreaNepali → South Korea requirements →
🇸🇸 South SudanNepali → South Sudan requirements →
🇸🇷 SurinameNepali → Suriname requirements →
🇸🇾 SyriaNepali → Syria requirements →
🇹🇯 TajikistanNepali → Tajikistan requirements →
🇹🇬 TogoNepali → Togo requirements →
🇦🇪 UAENepali → UAE requirements →
🇺🇬 UgandaNepali → Uganda requirements →
🇺🇿 UzbekistanNepali → Uzbekistan requirements →
🇻🇳 VietnamNepali → Vietnam requirements →
🇿🇲 ZambiaNepali → Zambia requirements →
🇿🇼 ZimbabweNepali → Zimbabwe requirements →

Practical tips before you travel

How this list is compiled

Requirements are compiled from publicly available government and IATA Timatic-style sources and reviewed periodically (last reviewed 2026-08-25). We show what is generally applicable to ordinary tourist passports; diplomatic, official and refugee travel documents can differ. Because visa policy changes frequently, treat this as a starting point and confirm with the destination's official immigration authority before booking. See our data methodology for details.

Frequently asked questions

How many countries can Nepali citizens visit visa-free?

Nepali passport holders can enter 12 countries and territories visa-free and a further 25 on a visa on arrival — 37 destinations in total with no visa arranged in advance. Another 53 are reachable with an online eVisa.

What is the difference between visa-free and visa on arrival for Nepali travellers?

Visa-free means you are admitted on your passport alone. Visa on arrival means a visa is issued to you at the airport or border, usually for a fee — you still get it on the day, but you should carry the fee, a return ticket and a hotel booking.

Do Nepali citizens need proof of funds for visa-free travel?

Often, yes. Even where no visa is required, border officers may ask Nepali travellers for evidence of onward travel and sufficient funds. Carry a printed itinerary and recent bank statements to be safe.

Is this list official?

No. isvisarequired.com compiles this from public government and IATA sources, last reviewed 2026-08-25. Rules change often — always confirm with the destination's official immigration authority before booking.

General guidance only — not an official government source. Always verify current requirements with the destination's embassy or official immigration website before you travel.