India - Nepal Visa Free Travel

India - Nepal Visa Free Travel

Every year a lot of tourists visit Nepal. As per the data of 2018, Nepal Tourism Board recorded 1,173,072 tourists visiting Nepal. Among them, India secured the first position 2, 00,438 number of tourists visiting Nepal.
According to the Visa policy of Nepal, Indian nationals do not require a visa to enter Nepal. As per the Nepali Immigration, Indian Nationals travelling to Nepal by air must possess any one of the following documents.

  • Valid National Passport
  • Voter ID issued by the Government of India

Similarly, childern below 12 years are strongly requested to travel on passport. However, in case of emergency, we do cooperate with original birth certificate issued by the Government of India. 


  • Aadhaar (UID) card is not accepted as a travel document while traveling Nepal.

For more information, please check Information for Indian Nationals Travelling to Nepal

If you are flying in an international flight with Buddha Air, please check our Travel Policies. Here, you will get information on international flight fare, visa rules, baggage and other relevant travel information.