You must meet the following requirements in order to be eligible to enter the nation on a visa. Eligibility for obtaining a tourist visa for Nepal.
Be a sincere traveller. You must have a reason to visit the country that is both legitimate and honourable.
You must have the financial resources to support yourself and any dependents during the entire stay in order to be eligible to shoulder all costs.
Strong ties to your native country must exist for you to have good reasons to return there following your visit.
Be of good character - You must be of good character and have no history of criminal activity. For the same, you might need to present a PCC (Police Clearance Certificate).
You must at least meet the basic requirement for health.
What distinguishes a Nepal tourist visa from a Nepal visa on entry?
All foreigners entering Nepal are required to get a Nepal tourist visa. As a Nepal Visa On Arrival is one of the methods for obtaining a Nepal Tourist Visa, it automatically qualifies as a Tourist Visa.
The distinction is that, as opposed to merely on arrival, a Nepal Tourist Visa can also be obtained from one of Nepal's diplomatic missions overseas.