How to apply your visa for Nepal

Nepal is an enchanting kingdom, nestled in the Himalayas between China and India. For a small territory, the country boasts an uncommonly diverse terrain, including eight of the world’s top 10 highest mountains. Nepali folklore is often illustrated in dance and music and the people are open to sharing their traditions. Although tourism is steadily increasing, Nepal’s remote location has kept the culture widely unaffected from outside influences. 

Price & Duration

There are various options to stay in Nepal. The cheapest and best option is to come as a tourist get an on-arrival visa. If you belong to the SAARC nations, you will enjoy the free-roaming inside the country for the first 30 days. 


Tourist Visa

Tourist Visa Fee Details

Previous Visa Fee

Changed Visa Fee that has been in effect from 17 July 2019

15 Days (Multiple Entry)

USD 25

USD 30

30 Days (Multiple Entry)

USD 40

USD 50

90 Days (Multiple Entry)

USD 100

USD 125

Visa Extension (Within Valid Visa Period)

USD 2 per day

USD 3 per day

Visa Extension (With Multiple Entry)

Additional USD 20

Additional USD 25

Visa Extension (After Visa Expiration)

Late fee USD 3 per day

Late fee USD 5 per day


  • A valid passport and one passport -size photo with a light background.
  • Visa can be obtained only through payment of cash in the following currency: Euro, Swiss Franc, Pound Sterling, US Dollar, Australian Dollar, Canadian Dollar, Hong Kong Dollar, Singapore Dollar and Japanese Yen.
  • Credit card, Indian currency and Nepali currency are not accepted as payment of visa fees

Online visa to Nepal

In a bid to cut the hassle at the arrival section of the airport, Nepal started providing online visa service since 2014. There are certain requirements for applying online visa to Nepal, the visa should be applied 15 days before the date of arrival. To get your online visa for Nepal approved you need to fill up the address of the hotel, along with the recently snapped passport-sized picture to upload to the website for approval.

As soon as filling up the form, you should print out the confirmation along with the payment receipt, which is a prerequisite to show during your arrival, apart from that you need your passport, which is at least 6 months to expire, and the required amount for payment. Completing all the protocol, you will receive a visa on arrival via online visa fill-up.

To apply online, go through the link below:

Visa through embassies of Nepal all around the world

To get the visa through embassies of Nepal to the specific country you need to visit the embassies where you will be guided by the counselor and embassies staff to fill up the visa form. 

Nationals from Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine and Afghanistan will need to obtain visa from Nepal Embassies or Diplomatic Missions in their respective countries, as they do not get visa on arrival at the immigration entry points of Nepal.

Visa at land crossing borders

For those foreigners who are traveling in India or China or any other neighboring nation and have a desire to visit Nepal. It is also possible to travel Nepal through land crossing borders, mostly through India and China. 

You might also enjoy:

Leave A Comment

Your email address will not be published. Required fields are marked *