Visa on Arrival: You can get a visa on arrival at Tribhuvan International Airport, Kathmandu or Border entry points in Kakadvitta, Birgunj, Bhairahawa, Nepalgunj, and Kodari.
Alternative: A Visa can be obtained at the nearest Nepal embassy or Nepal’s Diplomatic Mission. You can get visa renewal at the Department of Immigration, Kalikasthan, Kathmandu.