Here is a list of the countries around the world where Nepalese citizens can travel without a visa or can obtain visa on arrival with Nepalese passport.



Asia

Bangladesh, 90 days visa on arrival

India, Unlimited stay

Cambodia, 30 day visa on arrival

Maldives 30 days visa on arrival

Myanmar, 28 days visa on arrival

Pakistan, 30 days visa free

Philippines, 21 days visa free

Sri Lanka, 30 days visa on arrival

Syria, 15 day visa issued on arrival

Singapore, 30 days visa on arrival

Timor-Leste, 30 day visa issued on arrival

Africa

Burundi, 30 days visa on arrival

Cape Verde, visa on arrival

Comoros, visa on arrival

Djibouti, 30 days visa on arrival

Egypt, 30 day visa on arrival

Kenya, 3 month visa on arrival

Madagascar, 90 day visa on arrival

Mauritania, 30 days visa on arrival

Mauritius, 60 days visa on arrival

Mozambique, 30 days visa on arrival

Rwanda, Visa on arrival

Seychelles, 30 days visa on arrival

Tanzania, 90 days visa on arrival

Togo, 7 day visa on arrival

Uganda, 90 days visa on arrival

Zambia, 90 days visa on arrival

Rest of the World

Armenia, 120 days visa on arrival

Dominica, 21 days visa on arrival

Haiti, 90 days visa on arrival

Bolivia, 90 days visa on arrival

Saint Vincent and the Grenadines, 30 days visa on arrival

Cook Islands, 31 days for free

Federated States of Micronesia, 30 days for free

Niue, 30 days visa on arrival

Palau, 30 days visa on arrival

Samoa, 60 days permit on arrival

Tuvalu, 30 days on arrival

Please check the concerned authority before making the travel plan. Some countries only provide ‘Visa on arrival’ if you travel only from Nepal or if you travel to certain airports. Moreover, visa on arrival is generally costs more. The rules change frequently.