You are here: HomeNepal ToursNepal Visa on Arrival
Immigration Office at Kathmandu Tribhuvan International Airport is the authorized entry point a  to issue Nepal Visa on Arrival Immigration Office at Kathmandu Tribhuvan International Airport is the authorized entry point a to issue Nepal Visa on Arrival

Nepal Visa on Arrival at Tribhuvan International Airport - Restrictions, Application, Requirements, Fees, Options

Urgent News for Nepal Visa on Arrival

Due to the outbreak of Coronavirus (COVID-2019), Nepal government announced the temporary suspension of visa on arrival for citizens from China, Iran, Italy, Republic of Korea and Japan will take effect from March 10, and suspension for France, Germany and Spain citizens begins from March 13,2020. Travelers from the above countris wishing to visit Nepal can apply and obtain a Nepal Visa in advance form overseas Nepal missions. Related healthy certificate must be provided.

Nepal Visa upon arrival allows foreign travelers who visit Nepal by taking international flights or driving overland to get entry approved conveniently. It is a multiple Tourist Visa and the only entry visa to Nepal whether you visit Nepal for tourism or other purposes. If you didn’t obtain a valid Nepal Tourist Visa from Nepalese Diplomatic Missions before your visit to Nepal, then the On Arrival Visa helps. You should change On Arrival Visa to the right visa type with required documents once you get into Nepal.

Except nationals of few countries mentioned below, all nationals are entitled to obtain visa on arrival at Tribhuvan International Airport through greatly simplified and quick procedures. Anytime you like, Nepal welcomes your coming.

Nepal Visa on Arrival
Updated Nepal Visa on Arrival Notice

Exception of Visa on Arrival - Prior Visa Only Countries

Except official and diplomatic passport holders, foreigner citizens of the following 13 categories confine to applying for Nepal Tourist Visa from Nepalese diplomatic missions like embassies or consulates abroad which prior to their departure to Nepal. Any other foreign nationals are entitled to obtain multiple tourist visas on arrival for an optional duration of 15, 30 and 90 days charged correspondingly

The below nations must obtain Nepal Visa before visiting: Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan, Syria and Refugees with travel document.

Prohibition to Nepal Visa on Arrival
Afghanistan Nationals Must Enter Nepal with Prior Visa

Visa on Arrival at Kathmandu Tribhuvan International Airport

Kathmandu Tribhuvan International Airport (TIA) is the one and only international airport linking Nepal and the whole world. The TIA Immigration Office has offered huge convenience for international visitors who fly to Nepal for entry and visit. Almost all nationals except the listed 13 types enjoy the expedience. Once landed, tourists without visa should obtain On Arrival Visa from the specialized Immigration Office located in the airport through a few simple procedures. You possibly need to queue up long during peak tourist seasons. Travelers already got Nepal Visa will just fill in arrival cards before officially entry.

How to apply Nepal Visa on Arrival

1) Fill in Arrival Card. All the visitors must fill in the card no matter you've already got Nepal Visa or not.

2) Fill in Nepal Tourist Visa Application Form correctly. Tourists can fill in the form online at official website of Nepali Immigration Department before departure or at Tribhuvan Airport upon arrival. Online application maintains valid for 15 days, and expires ever since. Keep the submission receipt with barcode and print it out to get the form. In addition, visitors can manually fill in printed-out application form, or input obligatory information on machines at the airport.

3) Pay Visa Fee at the Visa Fee Collection Counter on request. The longer duration of Visa you apply, the higher it charges. You will get a payment receipt later.

4) Submit Personal Documents to Immigration Desk. Get your passport, payment receipt, application form ready ahead.

5) Obtain On Arrival successfully. The Visa Officers will issue the Visa to you upon his satisfaction.

Arrival Visa Fee

There four situations are exempted from tourist visa fees on arrival and prior application in each Nepalese embassy or consulate: Chinese passport holders, children below 10 years , SAARC citizens (South Asian Association for Regional Cooperation) for 30 days visa free at the first time and nonresidential Nepalese. Visa Fee of On Arrival Visa for international travelers are as follows and it’s better to carry American dollars (in cash) for payment even though they accept other currencies too.

15 Days Multiple Entry Visa - 25 USD

30 Days Multiple Entry Visa - 40 USD

90 Days Multiple Entry Visa - 100 USD

Nepal Visa on Arrival
Everest View from Chengdu Kathmandu Flight
Nepal Visa on Arrival
Tourits Queue to Make Visa Fee Payment
Nepal Visa on Arrival
Prepare Enough USD Cash
Nepal Visa on Arrival
On Arrival Visa Issued at TIA

Visa on Arrival at Overland Border Ports

Immigration Offices at land border areas between Nepal and neighbor countries like China, India also manage On Arrival Visa application for international visitors wishing to enter Nepal by road. Entry and Exit points work similarly as the office at Tribhuvan International Airport. Travelers will obtain Arrival Visa of Nepal according to the above 5 steps application instructions. Currently, border ports between Nepal and China, Zhangmu – Kodari (closed now) and Gyirong - Resuwa Ports are not available to get Arrival Visa. As a result, the China Immigration Inspection at border regions with Nepal will deny your border – passing if you travel from Tibet of China to Nepal without a pre Nepal Visa. Foreigners including Chinese Citizens have to get Nepal Visa in Lhasa in advance. Nepal - India Road borders including Nepalgani, Birganj/Raxaul Bazar, Sunauli, Katarbhitta, Manhendranagar, Dhangadhi accepts On Arrival Visa Application.

Nepal Visa on Arrival
Nepal Borders on China and India

Obtain Nepal Visa in China (Beijing, Lhasa, Shanghai, Hong Kong)

Maybe you are hoping to obtain Nepal Visa on China Nepal tour or Tibet Nepal tour in China, that’s a quite wise choice to get assistance from us. For the good neighbor ship with China, Nepal has established Embassy in Beijing and some Consulates in Lhasa, Hong Kong, Guangzhou and one Honorary Consulate in Shanghai. You can submit Nepal Visa Application in one the cities mentioned in person or through authorized travel agencies in China if any city is on your schedule. A passport which needs be valid for more than six months, 2 passport size photos (3.5cm*4.5cm) and visa fee( USD 25, 40, 100 for 15, 30 and 90 days multiple entry) guarantee you get approval simply and efficiently. In Nepal, visa extension is only available in Immigrating Office in Kathmandu and Pokhara. >> Read more about Nepal Visa

Embassy of Nepal in Beijing

Address: No 1, San Li Tun Xi Liu Jie, Beijing

Visa & General Enquire : +86-10-6532 1795 Ext. 11, 6532 2739

Fax: 6532 3251


Consulate General of Nepal, Lhasa

Address: No.13 Norbulingka Road, Lhasa, Tibet




Consulate General of Nepal, Hong Kong

Address: Unit 715, China Aerospace (North) Tower, Concordia Plaza, 1 Science Museum Road, Tsim Sha Tsu (East) Kowloon, Hong Kong

Tel: +852-2369 7813

Fax: 2824 2970


Honorary Consulate of Nepal, Shanghai

Address: 16A, No.669 Beijing Road(W), Shanghai

Tel: 021-6272 0259

Fax: 6272 0159


Office Hours: (Monday - Friday) 09:00AM -12:00PM and 13:00PM - 17:00AM

Visa Collection Hours: 10:00AM - 12:00AM

Visa Distribution Hours: 3:00PM - 4:00PM

Note: Embassy collects visa application forms in the morning only and issues visas in the afternoon of the same day usually.

Nepal Visa on Arrival
Tourists are Applying Nepal Visa in Lhasa

Recommended Nepal Tour Packages

Following are some of our most recommended Nepal tour packages that you may be interested in. All of our tour packages are classic itineraries, and can be tailor-made to meet your personal requirements. You can get more Nepal Tours, or contact us to customize a trip if you want.

Have a question? Get answers from our travel experts soon!

  • Your Question:
  • Your Name:
  • Your Email:
  • Submit