You can get a visa on arrival at the entry and exit point of Tribhuvan International Airport. Travelers can also do it online up to 15 days in advance.