Nepal visa information

Visa Information

If you are coming to Nepal for trekking and touring, then information about a Nepal visa is necessary. All foreign nationals, except Indian nationals, need a visa to enter Nepal. Visa is available on arrival at the international airport in Kathmandu and at all land border crossings that are open to foreigners, as long as you have a passport-size photo with a light background hand (not necessary at Kathmandu airport) and can pay the visa fee in cash in the following currency: Euro, Swiss Franc, Pound Sterling, US Dollar, Canadian Dollar, Australian Dollar, Hong Kong Dollar, Japanese Yen, and Singapore Dollar.

Indian currency, Nepali currency, and a credit card are not accepted as payment of visa fees. Also, your passport must be valid for at least six months, and you will need a whole free page for your visa. To get a visa upon arrival by air in Nepal, you must fill out an application form at one of the automatic registration machines, which will also take your digital photo.

Citizens of some countries do not get an arrival visa.

You can fill out the form beforehand online at and upload a digital photo, but you must do this less than 15 days before your arrival date. Nationals from Ghana, Zimbabwe, Nigeria, Swaziland, Somalia, Liberia, Ethiopia, Cameroon, Iraq, Palestine, and Afghanistan do not get visas on arrival at the immigration entry points in Nepal. They need to obtain a visa from Nepalese embassies or diplomatic missions in their respective countries.


Tourist Visa

DurationVisa Fee
15 Days (Multiple entries)USD 30
30 Days (Multiple entries)USD 50
90 Days (Multiple entries)USD 125
Visa Extension (If visa period is valid)USD 3 per day
Visa Extension (With Multiple Entry)Additional USD 25
Visa Extension (If visa period is expired)The late fee is USD 5 per day

For further detailed visa information for Nepal, you may log on to.


Quick Inquiry