<P> In January 2014 Nepal introduced online visa application system . </P> <P> All tourists are allowed to stay in Nepal for a maximum of 150 days in one calendar year . Visitors must hold passports that are valid for at least 6 months from the date of arrival . </P> <P> Citizens of India do not need a visa to enter Nepal, and can reside permanently as Nepali citizens with no restrictions, because Article 7 the 1950 Indo - Nepal Treaty of Peace and Friendship allows free movement of people between the two nations on a reciprocal basis . </P> <P> Indian citizens can use any acceptable documents mentioned below to enter Nepal: </P>

Do we need visa for india from nepal