The visa policy of Nepal is relatively liberal, allowing citizens of almost all nations to obtain a tourist visa on arrival. Citizens of India do not need a visa for Nepal because the 1950 Indo-Nepal Treaty of Peace and Friendship allows free movement of people and goods between the two nations.
In January 2014 Nepal introduced online visa application system.
With the exception of eleven states, every foreign national can obtain a tourist visa on arrival in Nepal. There is a choice of multiple entry visas for 15, 30 or 90 days. All citizens of SAARC member states are granted a tourist visa for 30 days at no cost.