If you are coming to Nepal for trekking and tour 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 in 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 in the form beforehand online at www.online.nepalimmigration.gov.np/tourist-visa 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 of Nepal. They need to obtain a visa from Nepal Embassies or Diplomatic Missions in their respective countries.
NEPAL VISA FEE DETAILS
|15 Days (Multiple Entry)||USD 30|
|30 Days (Multiple Entry)||USD 50|
|90 Days (Multiple Entry)||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)||Late fee is USD 5 per day|
For further more detailed visa information for Nepal, you may log on to.