You can get “TOURIST VISA” upon arrival in Nepal !
Visa Facility Duration Fee
Multiple entry 15 days US$ 25 or equivalent convertible currency
Multiple entry 30 days US$ 40 or equivalent convertible currency
Multiple entry 90 days US$ 100 or equivalent convertible currency
For online Tourist Visa Application form please visit here: http://www.online.nepalimmigration.gov.np/tourist-visa. You need to upload color photo and submit passport details and contact details while filling up the forms. You will then get a receipt which you have to produce, along with original documents, to immigration officials upon your arrival at Tribhuvan International Airport. Arrival Visa can be obtained at the Tribhuvan International Airport & other entry points of Nepal. For this you need to bring 2 passport sized photographs.
Nepal Visa can also be obtained at a Nepalese consulate in your country or nearby region.
GRATIS (FREE) VISA
Gratis visa for 30 days is available only for nationals of SAARC countries. However, for extension of visa for SAARC nationals, the rule is same as that of other nationals.
Indian nationals do not require visa to enter into Nepal.
FOR VISA EXTENSION
Tourists can stay for a maximum of 150 days in a visa year (Jan 1 to Dec 31) extending the visa at the rate of 2 US $ per day. However, a minimum amount of 30 US$ has to be paid for a period of 15 days or less.
Any visitor bringing in more than 5000 US$ or equivalent amount in any other currency/currencies must declare the currency/currencies at the Customs Office in the Airport.
All baggage must be declared and cleared through the customs on arrival at the entry point. Personal effects are permitted free entry. Passengers arriving at Tribhuvan International Airport (TIA) without any dutiable goods can proceed through the Green Channel for quick clearance without a baggage check. If you are carrying dutiable articles, you have to pass through the Red Channel for detailed customs clearance.