Immigration Office, TIA is the key frontline office under the Department of Immigration assuming central role in regulating Arrival and Departure of Nepali and foreign nationals. It is based on only International Airport of Nepal, i.e. Tribhuvan International Airport. Therefore, it happens to be the only entry and exit point for 'By Air' passengers travelling to and from Nepal.
It is committed to supporting border control and national security in addition to serving other national and international interests including tourism promotion, curbing cross border crimes such as trafficking in person and terrorism. Striking delicate balance between tourism promotion and border control is one of our primary goals.It operates through Arrival and Departure Zone at TIA. It screens on an average 10,000 passengers daily.
Visa On Arrival
We have been facilitating tourism promotion through "Visa on Arrival". We have made things easier for tourists visiting Nepal. Our On Arrival Visa Procedure is very simple. Before you board on the plane, make sure you are national eligible for Visa on Arrival.
Steps to acquire "ON Arrival Visa"
Get your Arrival Card ready. Fill out all your details accurately.Fill out Online 'Tourist Visa' form ( It can be filled in prior to your arrival visiting official website of Department of Immigration / by using Kiosk machines upon your arrival at the airport). You will get submission receipt (with barcode). Get the print out of receipt (if you filled it online from website). A kiosk machine however automatically produces small receipt with barcode.Make payment at the bank according to your visa requirement (15/30/90 Days)Get the receiptVisa Fee Structure
Proceed to the Appropriate Immigration (Visa) Desk with receipt of your online form, Arrival card payment receipts and your passport (with validity of minimum six months).Hand in your documents to an immigration officer for visa processing.Passport and Visa
- 15 Days – 25 USD
- 30 Days – 40 USD
- 90 Days – 100 USD
Nepalese nationals traveling abroad require valid Nepali passport and visa for the destination country except in case of countries where "Visa on Arrival" is available.
Foreigners traveling to, within and from Nepal are required to hold a valid and genuine passport and visa. We do not accept handwritten Passport for your entry and departure. We refuse entry and deny departure if you are not traveling with valid Machine Readable Passport (MRP).
Nepali Citizens arriving from India: Passport /Citizenship Certificate
Indian Nationals arriving from India: Passport/Election Card (Voter ID issued by Election Commission).
Birth Certificates for minors below 18
Arrival to Nepal
Both domestic and foreign nationals should go through immigration checks after arriving at Tribhuvan International Airport. Passport or any other valid travel documents along with properly filled in arrival card should be presented to an immigration officer at concerned Immigration Desk. If you are wearing sunglasses and hats, please take them off so that the immigration officer can see you clearly while verifying your travel documents. Immigration officers might ask you related questions while screening through your documents. Kindly cooperate by answering questions patiently.There are designated desks for different categories of passengers. Follow the directions and proceed to your respective queues.
Immigration Desks are categorized as follows:
Tourist Visa (15 Days)
Tourist Visa (30 Days)
Tourist Visa (90 Days/ Transit)
Foreigner with Visa ( Foreigners who have already acquired visa )
Official/Diplomatic (Priority given to Official/Diplomatic Passport holders)
Crew (Exclusively for Crew Members. Crew members are required to produce General Declaration and Passport and their valid ID)
General Entry (Nepali and Indian citizen / Passport holder)
Visa Waiver / Exemptions
Based on reciprocity, we have provision of visa waiver to certain nationality and official status. Indian nationals travelling to Nepal by land or air do not need a visa. However, they are required to produce passport/election card (Voter ID issued by Election Commission) sufficient enough to prove their Indian nationality. Similarly, Birth Certificates for minors and School Identity Card for children below 18 years (accompanied by parents) is required.
Diplomatic and Official or Service Passport holders of the following countries are exempted from the visa requirement to enter and stay in Nepal, exit from Nepal and transit through Nepal.
Thailand – Exemption up to 90 days
Russian Federation – Exemption up to 90 days
People’s Republic of China – Exemption up to 30 days
Federal Republic of Brazil – Exemption up to 90 days
Gratis Visa (Tourist) Eligibility
Minors under 10 years
Up to 30 days for SAARC Citizen (except Afghanistan) visiting Nepal for the first time in a given visa Year
Non Residential Nepalese(NRN) card holder issued by MoFA and Nepalese diplomatic missions abroad
Both domestic and foreign nationals exiting out of Nepal from Tribhuvan International Airport should go through immigration checks. Valid travel document (Passport) and properly filled embarkation card should be presented to an immigration officer.
Desks are separated for different categories of passengers for quick and efficient immigration clearance. Identify your desk and proceed by following the signs placed for your convenience. Categories of Departure Desks are:
Nepalese travelling on Student and Visit Visa
Foreign nationals / Indians/ Diplomats
Crew Members should proceed to the crew desk for immigration checks with valid passport and ID. You are required to submit a General Declaration (as per ICAO. Annex E 9 Appendix I ) of crew members from your airlines.
Nepalese citizens traveling on Tourist/Visit Visa should produce following evidences for Immigration clearance:
Valid passport and Visa clarifying the purpose of travel,
A letter exhibiting details of the sponsor ( individual or institution)
1000 dollars ( cash/dollar stamping)
Nepali Citizens Traveling For Institutional Purpose:
Two-way air ticket
A document showing institutional association
If you are traveling to visit your spouse (husband/wife) working in Gulf countries, you must produce recommendation letter issued by the concerned Nepalese Embassy verifying that you have been invited by your husband/wife.
Nepalese Citizens traveling for Foreign Employment
Valid passport and Visa
Boarding Pass to the final destination
Labour Permit issued by Government of Nepal
After you are done with immigration checks at Departure, proceed to security checks. Make sure you have your departure certified in your boarding pass and travel document (Passport).