Visa Fee for Nepal is on Arrival: 15 Days- US$ 25/ 30 Days- US$ 40/ 90 Days- US$ 100. If applicant wishes to obtain visa on arrival, two pp sized photographs should be presented. Indians do not require visa to visit Nepal. However, they require being in possession of any one of the following documents while traveling between the two countries. Voters ID or Passport.
For further information please refer. Department of Immigration, Bhrikutimandap, Kathmandu. Tel: 00-977-1-4223681/4470650 Website: http://www.immi.gov.np. For immigration rules and VISA APPLICATION forms please refer the link http://www.immi.gov.np/rule.php.