General FAQs

Nepal Visa Information

The visa fee for entering Nepal differs based on the duration of your stay. Usually, multiple-entry tourist visas on arrival are available at USD 30 for 15 days, USD 50 for 30 days, and USD 125 for 90 days. 

To apply for a Nepal visa, you can submit a filled-in online form, or you can obtain a visa upon arrival at Tribhuvan International Airport (TIA) in Kathmandu. Additionally, you can apply at the Nepalese embassy or consulate in advance.

The maximum number of tourist visas in Nepal is 150 days, including extensions, within a calendar year (January to December). A diplomatic and official visa shall be issued for 30 days; fines and penalties may apply to overstays.