NEPAL TRAVEL DOCUMENTS FOR INDIAN NATIONALS
Indian citizens living around the world do not need nepalese visa but it is highly receomended to carry one of the following documents to visit Nepal with ease.
Driving license with photograph, or
Identity card with photograph issued by a governmental body, or
Ration card with photograph, or
Voter identity card with photograph, or
Registration certificate issued by the Indian embassy to the Indian citizen staying in Nepal, or
Ad hoc/temporary identity card issued by the Indian embassy to the Indian citizen in the event of exigency, or
Document with photograph and setting out identity, issued by the sub-divisional magistrate or authority there above.