Home » Nepal Travel Guide » Nepal Visa » Nepal Visa on Arrival

Nepal Visa on Arrival: Application Requirements, Fees, Forms and Procedures

14 September 2022 Last updated at 10:45

Latest Nepal Entry News (updated on April 15, 2021):

According to latest announcement of the Ministry of Culture, Tourism and Civil Aviation of Nepal, Nepal Visa-holders who can provide negative nucleic acid test of the COVID-19 or proof of fully dose of vaccination will be exempt from the quarantine after arrival. Please refer to the official website for further details about your Nepal travel.

Excepting obtaining Nepal Visa from overseas Nepalese Diplomatic Missions before your visit to Nepal, most foreign travelers can also get Nepal Visa on arrival at Kathmandu Airport and overland ports of entry conveniently. The granted visa is a multiple entry Nepal Tourist Visa issued for a maximum duration of stay of 90 days. Apart from nationals of few countries listed below, all nationals are entitled to obtain Nepal Visa on arrival through very simple and quick procedures. If your purpose of visiting Nepal is not for tour, maybe study, business, you need to change the On Arrival Visa to the right visa type with required documents, once getting into Nepal. Anytime you like, Nepal welcomes your coming.

Which Countries can Get Nepal Visa on Arrival?

Who can NOT get Nepal on arrival visa?

Ordinary passport holders of the following 13 categories confine to applying for Nepal Tourist Visa from Nepal Embassy or Consulate abroad prior to their departure.

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

Any other foreign travelers are allowed to obtain multiple-entry Nepal Tourist Visa on arrival, for an optional duration of 15, 30 and 90 days which is charged correspondingly.

Nepal Visa on Arrival

US Passport Holders can Get Nepal Visa on Arrival

Nepal Visa on Arrival Requirements

● Valid & Original Passport: Make sure your passport is valid for more than 6 months with at least 2 blank visa pages. Besides, prepare a clear and complete scanned copy your date page.

● Completed Nepal Tourist Visa Application Form: Tourists can fill in the form online at official website of Nepali Immigration Department ( https://apply.nepalimmigration.gov.np/online) before departure. Or, you can finish it on a Kiosk machine or manually fill out a paper form upon arrival at Kathmandu Tribhuvan International Airport. Online application maintains valid for 15 days only, and a new submission is needed once it expires. Keep the submission receipt with barcode and print it out to get the form.

● Visa Photos: Prepare 2 passport-size (2 x 2 inches,51 x 51 mm) photos. It should be taken within the past 6 months.

● Visa Fee: The visa fee collection counter at Kathmandu Airport and Immigration Office at land border ports only accept payment in cash. So, you'd better prepare some cash, like US dollars or other major currencies.

Nepal Visa on Arrival

Foreign Travelers Were Lining Up to Fill in Application Form on Airport Kiosk Machine

Nepal Visa on Arrival

Prepare Enough Visa Fee

Nepal Visa on Arrival Fee

Firstly, check if you enjoy Gratis Nepal Visa (Nepal Visa without charge)

There four situations are exempted from visa fees of Nepal Visa on Arrival and prior application in Nepal Embassy and Consulate: Chinese passport holders, children below 10 years (non-US passport holders) , SAARC (South Asian Association for Regional Cooperation) citizens (not including Afghanistani) for 30 days visa free at the first time and non-residential Nepali card holders.

Visa Fee of Nepal on Arrival Visa for international travelers are as follows and it's better to carry some U.S. dollars (cash) for payment even though they accept major currencies too.

15 Days Multiple Entry Visa - 30 USD

30 Days Multiple Entry Visa - 50 USD

90 Days Multiple Entry Visa - 125 USD

How to Get Nepal Visa on Arrival at Kathmandu Tribhuvan Airport?

Kathmandu Tribhuvan International Airport (TIA) is the one and only international airport linking Nepal and the whole world, and the only Nepal Visa on arrival port of air travelers. The TIA Immigration Office has offered huge convenience for international visitors who take flights to Nepal. Once landed, to get a granted Nepal Tourist Visa, tourists just need to spend a few hours on finishing some simple and quick 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.

Nepal Visa on Arrival Application Processes

1) Fill in Arrival Card. After landing, all visitors must fill in the Arrival Card in the Arrival Hall.

2) Fill in Nepal Tourist Visa Application Form correctly.

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 Nepal Visa on Arrival successfully. The Visa Officers will issue the Visa to you upon his satisfaction.

Nepal Visa on Arrival

Complete Arrical Card after Landing

How to Get Nepal Visa on Arrival at Land Border Ports?

For international visitors wishing to travel to Nepal by road from neighboring India or Tibet of China, Immigration Offices at land border areas also manage Nepal on Arrival Visa application for you. 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-Rasuwa Ports are not available to get Arrival Visa. A pre Nepal Visa is needed for making a Tibet Nepal Overland Tour. Tibet Discovery will help you quickly obtain a Nepal Visa from Consulate General of Nepal in Lhasa or other cities if you want to travel in such route.

Nepal-India road borders including Nepalgani, Birganj/Raxaul Bazar, Sunauli, Katarbhitta, Manhendranagar, Dhangadhi accepts Nepal on Arrival Visa Application. Following official steps with required documents, it's also very easy to get Nepal Tourist Visa from those land ports of entry.

Get Nepal Visa in Other Chinese Cities (Beijing, Shanghai, Hong Kong)

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. If you will have a long holiday in one of the above mentioned Chinese cities, it's a wise option to get Nepal Tourist Visa in advance while visiting. You can submit application in person or through authorized travel agencies in China. During your travel in Nepal, visa extension is only available in Immigrating Office in Kathmandu (not Kathmandu Airport) 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

Email: [email protected]

Consulate General of Nepal, Lhasa

Address: No.13 Norbulingka Road, Lhasa, Tibet

TEL:0891-6813965/682288/6815744/6830609

FAX:0891-6836890

Email: [email protected]

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

Email: [email protected]

Honorary Consulate of Nepal, Shanghai

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

Tel: 021-6272 0259

Fax: 6272 0159

Email: [email protected]

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

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.

How to Plan a Nepal Tour

Best time to visit Nepal: March to mid-June and mid-September to November

How to get to Nepal: overland driving from China (Tibet) and India, flights from China (Tibet, Chengdu…), India (Delhi/Mumbai/Kolkata/Bengaluru...), Bangladesh (Dhaka), Malaysia (Kuala Lumpur), Thailand (Bangkok), Singapore, etc.

Nepal Visa: you can get Nepal Visa on arrival at Kathmandu Airport and border entry ports, or apply for it from Nepal Embassy abroad before departure, which takes about 1 to 3 working days.

Tourists always start a Nepal tour from Kathmandu - the capital city and tourist distribution center. 4 days is enough to enjoy the world heritage sites and Himalayan views in Kathmandu Valley (Kathmandu, Patan, Bhaktapur and Nagarkot). For those travelers who won’t want to miss the most astonishing nature of Nepal, spend 1 or 2 more days visiting lakeside Pokhara. For more experience, Chitwan is a good choice to offer Nepal’s oldest wildlife (various mammal and birds species) as well as a variety of excursions in 2 days usually. If you are a Buddhist follower or fan, travel Lumbini and other Buddhist sites in 3~4 more days. If you are a trekking enthusiast, there is a bucket of trekking routes, like Everest Base Camp Trek, Annapurna Circuit, Poon Hill, etc.

☞ 4 Days Classic Kathmandu Valley Tour
☞ 5 Days Kathmandu Pokhara Leisure Tour (by Flight)
☞ 8 Days Nepal Holiday Tour (Kathmandu - Pokhara - Chitwan)

Travel with Us

Traveling with Himalayas Discovery, you are assured to use our high-quality travel services, including vehicles, professional tour guide and experienced driver, well-organized itinerary, assistance of visa and permits application and other travel related services. We will settle all arrangements in advance to make sure you always enjoy a worry-free journey.

Nepal Travel Photos

Adam's Family from USA visited Kathmandu with Himalayas Discovery

Most Recommended Nepal Tour Packages

Following are 3 most recommended Nepal tour packages that you may be interested in. All tour packages are customizable to meet your personal requirements. You can also contact us to customize a trip if you want.