Nepali Tourist Visa or Visa on Arrival
Almost all foreign nationals fly directly to Nepal and get their Visa on Arrival at Immigration Desk at Kathmandu airport. Getting Nepali Tourist Visa or Visa on Arrival in Nepal is easy for foreign nationals like you. However, there is some paperwork, online form submission, visa fee payment, duration of your stay and other things you must complete to access the visa.

There are three steps to get Nepali Tourist Visa or an on-arrival Nepali Visa at Kathmandu airport.
Step 1- Form fill-up
First, you need to fill in some pieces of information on Arrival Card.
You have to fill out the online Tourist Visa form. You can fill out this form before flying to Nepal from the official website of the Department of Immigration.
After that, you’ll get a barcode as an authenticator, which you must print and submit for an on-arrival visa at the airport. Please remember that the barcode valid for only 15 days. Furthermore, if it expires, you must refill the form and get the new barcode.
Instead of filling out the form online, you can also fill the form at the airport using Kiosk machines.
Step 2 – Payment for Nepali Tourist Visa
Based on your expected duration of stay, you have to pay at the bank at the airport for an on-arrival visa. You’ll get 15 days, 30 days, and 90 days tourist visas in Nepal.
Basically, we recommend you carry some cash with you while paying for the visa. For example, there have been some instances where Nepali visa officials have asked for a direct cash payment instead of Debit/Credit Card payments.
Know your on-arrival Nepali Tourist Visa Cost
For different durations, the visa fees are also other.
If you’re staying for 15 days, you need to pay USD 30.
For 30 days, you need to pay USD 50.
And for 90 days, you need to pay USD 125.
Please check Visa On Arrival website for related information and some changes in policy by the time you plan your Nepal trip.
Step 3: Get your on-arrival Nepali Visa
To get your Nepali Tourist Visa, after completing steps one and two, you need to proceed to the Immigration Desk at the airport.
In addition to this, the immigration officer asks you following documents:
- Valid Passport
- Online form
- Payment slip
Immigration Officer processes your visa application and grants you the Nepali Tourist Visa upon their satisfaction with your submission and the purpose of the visit.
Have a fantastic stay in Nepal and happy tours.
Moreover, if you plan to trek in Nepal during your stay, feel free to contact us. We recommend the best travel agencies in Nepal that offer excellent treks and tour services.