How To Get Through Nepal Immigration, Quickly and Easily
Note: A commenter below has noted that the Nepal immigration process has improved somewhat since this article was originally posted. Apparently, there are now QR codes for you to scan (I assume you need WiFi to do this) to fill out a form upon arrival.
Imagine you’re playing a game where you must name adjectives describing the immigration process for arriving in Nepal.
You go first. Your answer? Efficient.
Guess what? You lose.
If you’re flying into Nepal, you will be arriving at Tribhuvan International Airport, KTM, in Kathmandu (at the time of writing this, the only international airport in the country; plans are in the works for Pokhara, another city in Nepal, to begin operating international flights as soon as 2021). There are no jet bridges at the Kathmandu airport, so you will be disembarking from your aircraft via stairs and either be bused to or walk to the entrance to the international terminal.
From here, you will walk down a series of hallways until you reach what we will call the immigration lounge.
In the immigration lounge, you will probably find yourself among a large group of confused foreigners and airport employees who do little (if anything) to provide direction.
Luckily, you’re reading this, and I will explain everything you need to know and do to get through immigration as quickly and painlessly as possible.
Here we go.
Before You Arrive
THE MONEY: For a successful trip through Nepal Immigration, you will need to do some homework. First, you’ll need to decide/figure out if you want a 15, 30, or 90-day visa. You want to bring exact change to pay for this visa and bring US dollars. Ensure that your dollars were issued in the past ten years and are free from defects (any tears, stains, or physical damage). It may not be accepted if you bring old and/or damaged money.
- 15-day visa: $25 US
- 30-day visa: $40 US
- 90-day visa: $100 US
You can pay with different currencies and you can also pay with a credit card. However, paying with a currency other than USD will mean that you are given a terrible exchange rate, and paying with a credit card will mean that you are forced into a credit card line where you will have to wait for ages as all the cards in front of you are processed.
Do yourself a favor and bring exact change in USD.
The Photos
You are also going to want to bring a 2” x 2” size passport photo (if your photo is not exactly this size I don’t think the immigration officer will care, just make sure it’s a passport-looking photo). NOTE: you need passport photos for a lot of things in Nepal (getting a SIM card, getting trekking permits, etc.) so it’s best to bring extras.
The Form
Lastly, you want to print and fill out a tourist visa application form (assuming that you will be entering under the guise of a tourist). I searched the internet for this form and found one from the Embassy of Nepal in Washington, D.C. I’ve sent this form to multiple people (all American) who successfully used it for this immigration process. If you forget to print this form or want to get one at the airport, they should be sitting on a desk straight ahead and on your left when you enter the terminal (just before the electronic visa application terminals).
There is a place on the form for you to put your “Address in Nepal.” You can literally write anything here (street addresses aren’t too popular in Nepal, from what I can tell). I suggest the name of a hotel (“Kathmandu Guest House”), followed by “Thamel, Kathmandu, KTM.”
Download the form here.
THE PASSPORT: As a precaution, I also suggest bringing a photocopy of your passport (if you intend to pay with a credit card, you shouldn’t do this; you will need one). Even if you don’t end up needing it at the airport, it’s not a bad thing to have with you when traveling.
The Directions
So you’ve assembled all of the documents above and dollars? Great. Here’s what you must do when you enter the immigration lounge.
When you get inside, walk straight in (if you’ve forgotten to print yours, ask for a visa application form at the desk just before the electronic visa terminals).
Continue past the electronic terminals (and laugh at everyone attempting to fill out their information on the unresponsive touchscreens) and go straight to the desk with a Visa/Mastercard logo above it. Stand in one of the lines here and pay for your visa (you will need to give this person your passport and your dollars). You’ll receive a receipt for your payment. Keep this handy.
Next, get in the line behind where you see your intended length of stay (either a 15/30-day, or 90-day visa line). At the front of this line, you must provide your visa form, photo, passport, and proof of payment.
Then you’re in! Congratulations.
If you use this information for immigration or find something has changed, leave a comment and let me know!
I think I read that the fee is now $30 for the 15 day Visa?
Quite possibly. Always best to check directly with the government website.
FYI for others using this page for visa information: I traveled to Nepal in March 2024, and filled out the form linked from this page and had it printed out. After waiting through the immigration line I was told this doesn’t work, and had to scan a QR code and fill out an online form. So if you’re traveling to Nepal, just look for the QR code when you get to the arrivals/immigration area and fill that out. No need to do anything ahead of time.
Thank you for the comment! I’ve made an update to the beginning of this article.
Thank you so much. This is really helpful for us dumdums like me haha.
Happy to help!