Tourist visas can be acquired upon arrival in Nepal, whether you are entering by land or by air. Visas can be obtained from Tribhuvan International Airport in Kathmandu, or at the immigration offices along the Nepal-Indian border. You can renew your visa at the Department of Immigration in Kalikasthan, Kathmandu, or in Pokhara.
Requirements for a Tourist Visa:
a) Visa application form
b) Valid passport (for at least six months after arrival)
c) One 2x2 photograph
d) $30/$50/$125 (in USD) for your 15/30/90 day visa
Once your visa is issued, the fee cannot be refunded and it must be used within six months of the issuing date. For more information about visas, please visit the official immigration website: www.nepalimmigration.gov.np.