Visa-free countries for Nepali passport holders 2021

Do you know how many countries can Nepali visit visa-free?

Nepali nationals with Nepali passports can enter almost a dozen countries without a visa requirement.

This means if you have a Nepali passport then you don’t need to worry about getting a visa or having a visa to travel to these countries.

Nepali passport holders can visit twelve (12) countries as of now without an official visa necessity.

The list of visa-free countries for Nepali passport holders are listed below:

Countries where Nepali passport holder don’t need a visa to travel


Nepali passport holders can travel or stay in Dominica for twenty days (21) without needing to have any valid visa.

Dominia is a North American country with having a population of 71,808 in 2019. The capital city of Dominia is Roseau. English is the official language here.


If you are planning to visit the Gambia being a Nepali, you can legally stay here for three months – 90 days without a visa and would have to apply for the visa if you need to stay more.

The Gambia has a population of more than 2.3 million and the official language is English here. Banjul is the capital of the West African country the Gambia.


You can stay in the Caribbean country Haiti without a visa for 3 months legally being a Nepali passport bearer.

Haiti’s capital city is Port-au-Prince. Its official languages are Haitian Creole and French. The total population in Haiti in 2019 was 11.26 million.


Any Nepali can live, work and study in India indefinitely as a result of the 1950’s Indo-Nepal treaty.

India’s capital is New Delhi and its official languages are Hindi and English. In 2019 the population of India was 1.366 billion according to World Bank.


Nepali nationals can stay and travel in the South East Asian country Indonesia without a visa for no more than thirty (30) days.

Located at a 4,536km distance away from Nepal, Indonesia’s official language is Indonesian. Jakarta is the capital city of Indonesia.


Nepali visiting Micronesia are allowed to stay for 30 days without a visa as a visa-free bilateral arrangement between the government of Nepal and Micronesia.

Palikir is the capital of Oceanian country Micronesia. In 2019 it had a total population of 113,815. It is a physical distance of 7,309 kilometres away from Nepal.


Pakistan allows Nepalese people to travel and visit Pakistan without visas for a month’s duration. Because of the visa-free arrangement between Pakistan and Nepal, Nepali passport holders can visit Pakistan visa-free for 30days.

Islamabad is the capital city of Pakistan. Urdu and English are the two official languages here.


As a Nepali, you can travel the Philippines for a duration of 30days visa-free.

Southeast Asian nation Philippines’ capital city is Manila. It is 4,254km away from Nepal. Filipino and English are the two major official languages here.

Saint Vincent and the Grenadines

North American country Saint Vincent and the Grenadines allow Nepalese to visit and travel Saint Vincent and the Grenadines without a visa for a duration of 30 days.

Your Gift of $200 Cloud Hosting Credit is Here. Claim Now!

The capital of Saint Vincent and the Grenadines is Kingstown. 2019’s population here was 110,589.


Nepalese passport holders can travel visa-free for a duration of 30 days in Singapore.

Singapore is a Southeast Asian country with a population of 5.704 million (2019). English, Tamil, Malay and Mandarin Chinese are the official languages in Singapore.

Tabular list of countries Nepali can travel without visa

countryvisa-free durationcapitalcontinentpopulation
(world bank)
distance from Nepalofficial language
Dominica21 daysRoseauNorth America71,808
13,882 kmEnglish
The Gambia90 daysBanjulWest Africa2.348 million (2019)10,190 kmEnglish
Haiti3 monthsPort-au-PrinceNorth America11.26 million (2019)14,161 kmHaitian Creole, French
– freedom of movement
New DelhiSouth Asia1.366 billion (2019)1,012
Indonesia30 daysJakartaSoutheast Asia270.6 million (2019)4,536
Micronesia30 daysPalikirOceania113,815 (2019)7,309
Pakistan1 monthIslamabadSouth Asia216.6 million (2019)1,447
Urdu, English
Philippines30 daysManilaSoutheast Asia108.1 million (2019)4,254 kmFilipino, English
Saint Vincent and the Grenadines30 daysKingstownNorth America110,589 (2019)14,089 kmEnglish
Singapore30 daysSingaporeSoutheast Asia5.704 million (2019)3,661 kmEnglish, Tamil, Malay, Mandarin Chinese

Foreign nationals who should obtain visa prior to arrival in Nepal

Even though Nepal’s visa policy is liberal and the immigration department offers visa-on-arrival for nationals from most of the countries in the world, there are 12 nationalities who require a valid visa before arriving in Nepal.

The travellers from these countries aren’t offered visa-on-arrival in Nepal’s immigration.

The list countries whose citizens should obtain a valid visa before arriving in Nepal are:

  1. Afghanistan
  2. Cameroon
  3. Ethiopia
  4. Ghana
  5. Iraq
  6. Liberia
  7. Nigeria
  8. Palestine
  9. Somalia
  10. Swaziland
  11. Syria
  12. Zimbabwe

and refugees with a travel document


Prohibition to Visa on Arrival


How many countries can Nepalese visit visa-free?

Nepalese passport bearers can visit ten countries visa-free and 33 countries with visas on arrival.

Do Nepalese need visas for Dubai?

Yes, Nepalese people need to have a valid visa to travel to Dubai.

Before you go, let's stay connected
About the Author
Lakshman Basnet
Nepali Digital Media Marketer currently based in Adelaide, South Australia who apart from playing with his cat - Eleven, also enjoys developing web content, publishing blogs and YouTube videos in his free time.

Leave a Comment