Click here for steps outlined by the Nepal Immigration Deparment.
And below are steps we have outlined for you on how to obtain visa at the Kathmandu airport. An alternative is to apply for and obtain a Nepal VISA prior to your travel to Nepal through the Nepali consulate in your country.
First, prior to your arrival in Kathmandu, go to the Nepal Department of Immigration website and fill out the online form. Hereโs the link to the online form: https://online.nepalimmigration.gov.np/tourist-visa
Read this before you fill out your application form:
- Please keep your valid passport at hand.
- Ready a recent digital photograph (size: 1.5โ x 1.5โ) in your pen drive or other device to upload your photograph for the application.
- Gather beforehand
- a detailed permanent residence address, and
- detailed address in Nepal.
- You need to provide telephone numbersโland-line and mobile.
- You need to provide your email address too.
- Once the application is successfully submitted, a receipt will be sent to your email immediately.
- Print the receipt and keep it with you as you need to produce it before the Immigration Authority.
- The receipt also mentions about the documents you need to produce before the Immigration Authority.
- Please contact the Immigration Authority within 15 days after the submission of application.
- When you contact the Immigration Authority, please make sure you have the receipt and proper documents with you including the necessary fee.
If you are traveling with Crystal Mountain Treks, your address in Nepal would be:
CRYSTAL MOUNTAIN TREKS
Phone: (+977-1) 4416813 / 4428013
E-mail: info@crystalmountaintreks.com
House #: 95/8, Street Name: Lazimpat, Ward#: 2, Municipality: Kathmandu, District: Kathmandu
If you haven’t filled out the online form, you can do so using the machines at the airport. This may or may not work all the time.

Second, after you exit your plane, walk to the immigration block (just follow everyone else). You need to pay for your visa. Go to the correct booth which reads visa fee collection center and Rastriya Banijya Bank Ltd. (see picture of booth).

It’s best to carry the exact change in cash in US$/EURO/AUS$/GBP etc. The fee in US$ is as follows:
15 day multiple entry visa: US$ 30
30 day multiple entry visa: US$ 50
100 day multiple entry visa: US$ 125
Third, after paying for your visa, stand in the correct line – “Visa on Arrival”.


Here you will have to present your electronic VISA receipt, passport, and the receipt that shows that you have paid for your VISA (I think it’s pink).
After you obtain your visa, you would descend to the ground floor to retrieve your bag. Be prepared for the haphazardness. But before you get there, you need to X-Ray your carry-on bags one more time. This is because the authorities are trying to crack down on gold smuggling. Apparently, Nepal is a gateway for gold smuggling into India.

After you retrieve your bags, walk out through the green channel where officials will check to see that your bag identification number matches the tag given to you at the check-in of your home country. So, please always remember to keep your bag identification tag handy. We understand it’s unusual for people coming from the US or elsewhere to have to do that, and after a VERY long flight, people might not have their baggage tags handy at all…

There are free carts for use at the airport. You do not have to pay for using them. If a friendly “helper” comes to help you, please be prepared to pay a tip. And their rates are extraordinarily high for Nepal. Only allow the person with our placard or wearing a Crystal Mountain Trek t-shirt handle your luggage.
Well written Jwalant. Very clear and easy to follow English.
Very informative and handy tips !
Most often then not I find a few foreigners stranded no knowing what to do at the Airport.
This will definitely help !! ๐๐๐๐๐