isvisarequired.comCheck visa →

Visa-free countries for Nepali citizens (2026)

11 visa-free · 22 visa on arrival · 55 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.

11
Visa-free
22
Visa on arrival
55
eVisa
33
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 (11)

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 →
🇮🇳 India—Nepali → India requirements →
🇫🇲 Micronesia30 daysNepali → Micronesia requirements →
🇵🇰 Pakistan30 daysNepali → Pakistan requirements →
🇵🇸 Palestine—Nepali → Palestine requirements →
🇵🇭 Philippines30 daysNepali → Philippines requirements →
🇻🇨 Saint Vincent and the Grenadines90 daysNepali → Saint Vincent and the Grenadines requirements →
🇸🇬 Singapore30 daysNepali → Singapore requirements →

Visa on arrival (22)

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

DestinationMax stayDetails
🇧🇩 Bangladesh—Nepali → Bangladesh requirements →
🇧🇴 Bolivia—Nepali → Bolivia requirements →
🇧🇮 Burundi—Nepali → Burundi requirements →
🇰🇭 Cambodia—Nepali → Cambodia requirements →
🇰🇲 Comoros—Nepali → Comoros requirements →
🇩🇯 Djibouti—Nepali → Djibouti requirements →
🇪🇬 Egypt—Nepali → Egypt requirements →
🇮🇷 Iran—Nepali → Iran requirements →
🇱🇦 Laos—Nepali → Laos requirements →
🇲🇬 Madagascar—Nepali → Madagascar requirements →
🇲🇻 Maldives—Nepali → Maldives requirements →
🇲🇷 Mauritania—Nepali → Mauritania requirements →
🇲🇺 Mauritius—Nepali → Mauritius requirements →
🇲🇿 Mozambique—Nepali → Mozambique requirements →
🇵🇼 Palau—Nepali → Palau requirements →
🇷🇼 Rwanda—Nepali → Rwanda requirements →
🇼🇸 Samoa—Nepali → Samoa requirements →
🇸🇳 Senegal—Nepali → Senegal requirements →
🇱🇰 Sri Lanka—Nepali → Sri Lanka requirements →
🇹🇿 Tanzania—Nepali → Tanzania requirements →
🇹🇱 Timor-Leste—Nepali → Timor-Leste requirements →
🇹🇻 Tuvalu—Nepali → Tuvalu requirements →

eVisa / online authorisation (55)

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

DestinationMax stayDetails
🇦🇱 Albania—Nepali → Albania requirements →
🇦🇬 Antigua and Barbuda—Nepali → Antigua and Barbuda requirements →
🇦🇺 Australia—Nepali → Australia requirements →
🇦🇿 Azerbaijan—Nepali → Azerbaijan requirements →
🇧🇸 Bahamas—Nepali → Bahamas requirements →
🇧🇭 Bahrain—Nepali → Bahrain requirements →
🇧🇯 Benin—Nepali → Benin requirements →
🇧🇹 Bhutan—Nepali → Bhutan requirements →
🇧🇼 Botswana—Nepali → Botswana requirements →
🇧🇫 Burkina Faso—Nepali → Burkina Faso requirements →
🇨🇲 Cameroon—Nepali → Cameroon requirements →
🇨🇴 Colombia—Nepali → Colombia requirements →
🇨🇩 DR Congo—Nepali → DR Congo requirements →
🇪🇨 Ecuador—Nepali → Ecuador requirements →
🇸🇻 El Salvador—Nepali → El Salvador requirements →
🇬🇶 Equatorial Guinea—Nepali → Equatorial Guinea requirements →
🇪🇹 Ethiopia—Nepali → Ethiopia requirements →
🇬🇦 Gabon—Nepali → Gabon requirements →
🇬🇪 Georgia—Nepali → Georgia requirements →
🇬🇭 Ghana—Nepali → Ghana requirements →
🇬🇳 Guinea—Nepali → Guinea requirements →
🇮🇩 Indonesia—Nepali → Indonesia requirements →
🇮🇶 Iraq—Nepali → Iraq requirements →
🇨🇮 Ivory Coast—Nepali → Ivory Coast requirements →
🇰🇿 Kazakhstan—Nepali → Kazakhstan requirements →
🇰🇪 Kenya—Nepali → Kenya requirements →
🇰🇬 Kyrgyzstan—Nepali → Kyrgyzstan requirements →
🇱🇸 Lesotho—Nepali → Lesotho requirements →
🇱🇾 Libya—Nepali → Libya requirements →
🇲🇼 Malawi—Nepali → Malawi requirements →
🇲🇾 Malaysia—Nepali → Malaysia requirements →
🇲🇩 Moldova—Nepali → Moldova requirements →
🇲🇳 Mongolia—Nepali → Mongolia requirements →
🇲🇲 Myanmar—Nepali → Myanmar requirements →
🇳🇬 Nigeria—Nepali → Nigeria requirements →
🇴🇲 Oman—Nepali → Oman requirements →
🇵🇬 Papua New Guinea—Nepali → Papua New Guinea requirements →
🇶🇦 Qatar—Nepali → Qatar requirements →
🇰🇳 Saint Kitts and Nevis—Nepali → Saint Kitts and Nevis requirements →
🇸🇹 Sao Tome and Principe—Nepali → Sao Tome and Principe requirements →
🇸🇨 Seychelles—Nepali → Seychelles requirements →
🇸🇱 Sierra Leone—Nepali → Sierra Leone requirements →
🇸🇴 Somalia—Nepali → Somalia requirements →
🇰🇷 South Korea—Nepali → South Korea requirements →
🇸🇸 South Sudan—Nepali → South Sudan requirements →
🇸🇷 Suriname—Nepali → Suriname requirements →
🇸🇾 Syria—Nepali → Syria requirements →
🇹🇯 Tajikistan—Nepali → Tajikistan requirements →
🇹🇬 Togo—Nepali → Togo requirements →
🇦🇪 UAE—Nepali → UAE requirements →
🇺🇬 Uganda—Nepali → Uganda requirements →
🇺🇿 Uzbekistan—Nepali → Uzbekistan requirements →
🇻🇳 Vietnam—Nepali → Vietnam requirements →
🇿🇲 Zambia—Nepali → Zambia requirements →
🇿🇼 Zimbabwe—Nepali → 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. 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 11 countries and territories visa-free and a further 22 on a visa on arrival — 33 destinations in total with no visa arranged in advance. Another 55 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. 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.