Nepal Tourist Visa Application

Ramjee (Neo)
Updated on April 25, 2026

Nepal is a great travel destination for mountain lovers and nature enthusiasts, untouched Himalayan beauties. Moreover, travelers can explore the ancient world heritages, architecture, and unique culture, and also the lavish vacation-like honeymoon trips, safaris, city tours, and research trips are very popular in Nepal travel. Nepal is located in South Asia between India and China. It has a population of about 30 million, a diverse culture, landscapes, and beautiful Himalayan surroundings. Traveling to Nepal is budget-friendly, worthwhile to visit, and an immersion in majestic hospitality. Nepal tourist visa applications can be obtained online through the local embassy or consulate of Nepal; most European and American travellers can obtain an on-arrival visa. Some of the African and Asian countries will have to pre-apply for a visa in Nepal. Citizens of America, Australia, Europe, and other continents can have an on-arrival visa in Nepal.

How to Get a Tourist Visa for Nepal

  • On-arrival visa in Kathmandu airport (European, American, Australian, some Asian, and African nationalities)
  • Nepal Immigration online portal (Nepali Port Department of Immigration)
  • Apply through the local embassy.
  • From the consulate and diplomatic mission
  • Nepal travel agencies and tour agents

On Arrival Visa in Nepal

Most of the American, European, and Australian citizens can have on-arrival visas for Nepal at the Kathmandu airport or the nearby immigration office. Some of the Asian and African nationalities need to have a pre-request for a Nepal visa through online or nearby Nepal embassies. The Chinese and SAARC nationalities will also get an on-arrival visa. Indian nationals will not require a visa for Nepal; they will just need to bring their original ID card, and it’s free. For the on-arrival visa, you need to fill out the arrival card mentioning your details, purpose of visit, and return date. Travelers will stay in the queue for the visa application and make the payment, and then they will get a Nepal tourist visa at the immigration center. You will be getting 15, 30, and 90-day visit visas, and also you can extend them later on. Based on your purpose and travel plan, you can obtain a visit visa at the immigration office. Below are the steps for an on-arrival visa in Nepal.

  1. Fill in the arrival card at the immigration centre.
  2. Keep your details, visit date, purpose, and other details in the application.
  3. You can fill out the form online; there will be a small Kiosk to fill up the form
  4. Make the payment according to your visit days, like 15, 30, and 90 days.
  5. The immigration officer will stamp your passport and give you a visa.
  6. Get a receipt, and then you will be entering the beautiful country of Nepal.

Nepal Tourist Visa Cost

Nepal tourist visas can be obtained in the immigration office, on arrival at Kathmandu airport, and at the embassy of Nepal in your country. Visa can get 15, 30, and 90 days for tourists; travelers can extend the visa before finishing the visa with an additional cost. Hence, the costs of Nepal tourist visas are listed below.

  • The 15-day visa cost for Nepal is USD 30
  • A 30-day Nepal visa costs USD 50
  • The 90-day visa cost for Nepal is USD 125
  • Visa extension for 15 days: USD 45 (additional USD 3 per day)
  • The late fine or overstay penalty is USD 5 per day
  • In case of more than 150 days overstayed, there will be a penalty and an immigration fine.

Nepal Tourist Visa Free of Cost

  • Children below 10 years old
  • SAARC Nationalities up to 30 days in one visa year, except Afghanistan
  • Chinese nationals have a free visa for up to 150 days.
  • Non-Resident Nepalese NRN card holder

The Countries Need to Pre-Apply for Nepal Tourist Visa

Some African and Asian nationals need to have a pre-application for a Nepal visa through the local embassy, consulate, diplomatic mission, or online application. These countries need to have a pre-application for a Nepal tourist visa, and then you can travel to Nepal. Below are the lists of countries for which they need to have a pre-application for a Nepal visit visa.

  • Afghanistan
  • Cameroon
  • Ethiopia
  • Ghana
  • Nigeria
  • Zimbabwe
  • Swaziland
  • Liberia
  • Iraq
  • Iran
  • Palestine
  • Syria
  • Refugees with travel documents

Nepal Entry Tourist Visa for SAARC Citizen and Indian Nationalities

Nepal entry tourist visas for Asian and SAARC nationalities have different procedures and visa fees. SAARC countries, except Afghanistan, will get gratis visas, which will be free for 30 days per visa year. Indian nationals will get free entry by presenting their ID card. Bangladesh, Pakistan, Bhutan, the Maldives, and Sri Lanka will be getting 30 days of free visas. Nepal's neighbouring country, China, will get 150 days of free visas per visa year. However, Afghan nationals will get Nepal tourist visas from the local embassy or diplomatic mission of Nepal, and it will apply the regular visa fees. Chinese citizens will be getting a 150-day free visa, for which they need to have two tickets, a hotel booking, and a valid passport for at least 6 months before applying for the Nepal tourist visa. Indians and Nepalis do not require a visa; they can enter with their valid ID card through the shared borders and Kathmandu airport.

Documents require for Nepal Tourist Visa

  • Original passport at least valid for 6 months or above
  • Hotel bookings and travel agency receipts
  • Online application form for the purpose of a visit.
  • 2 copies of passport-size photos or digital photographs
  • A sponsorship letter or proof of financial means might be needed.
  • Flight ticket and booking confirmation
  • Visa fees need to be paid

Nepal Visa Exemption for Diplomatic Officials Based on a Reciprocal Agreement

  • Russian Federation up to 90 days
  • People in the Republic of China for up to 30 days
  • Thailand visa exemption up to 90 days.
  • Myanmar Exemption up to 90 days.
  • Federal Republic of Brazil up to 90 days.
  • Vietnam visa exemption up to 90 days
  • Magnolia visa exemption up to 90 days
  • Cambodia visa exemption up to 30 days
  • Jordan visa exemption up to 90 days
  • State of Israel visa exemption up to 90 days
  • Georgia visa exemption up to 90 days
  • Indonesia visa exemption up to 30 days
  • State of Oman visa up to 90 days
  • State of Qatar up to 90 days

Nepal Tourist Visa Application for US Citizens

Nepal tourist visa applications for US citizens can get an on-arrival visa at the Kathmandu airport. Furthermore, travelers can apply through the Nepal immigration online form, the local embassy, or diplomatic missions to get the Nepal tourist visa. You can get 15, 30, and 90-day tourist visas. Travelers can extend their Nepal stay by adding the visa period and paying the respective amount of money. The travelers of the USA can have an easy on-arrival visa for Nepal. Travelers can stay in Nepal up to 150 days on a tourist visa; the business visa, working visa, student visa, and other visas allow a longer period in Nepal. Most of the travelers from the USA visiting Nepal are on tourist visas, and some of them are on diplomatic missions and special service visas.

Nepal Tourist Visa Immigration Entry Points

Nepal tourist visa immigration entry points are multiple locations; the entry points are on the Indian border, the Chinese border, and at Kathmandu airport. The Nepal visa immigration entry points are listed below.

  • Tribhuvan International Airport, Kathmandu
  • Gautam Buddha International Airport, Bhairahawa
  • Kakadvitta entry point, Jhapa (bordering India)
  • Birgung entry point (boarding in India)
  • Sunauli, Belahiya, Bhairahawa (boarding India)
  • Nepalgung Banke (bordering India)
  • Mohana, Dhangadhi (boarding in India)
  • Gaddachauki, Mahendranagar (boarding India)
  • Tatopani, Sindhupalchok (bordering China/Tibet)
  • Rasuwagadhi, Rasuwa (boarding China/Tibet)
  • Hilsa Humla (boarding China/Tibet)
  • Mustang (boarding China/Tibet)

Travel to Himalayan Country Nepal

Nepal is an amazing travel and tour Himalayan destination, providing a wonderful natural paradise, beautiful landscapes, rare flora and fauna, ancient world heritage, and a unique local culture. Traveling to Nepal offers the best authentic Himalayan adventure, unique culture, and, more than that, majestic hospitality that makes your visit worthwhile. At a reasonable price, travelers will have the best travel experiences. Experiencing the best world heritages, towering Himalayas, including the Mt. Everest views, which are also known as the roof of the world. You can experience the innocent local indigenous people; their ancient culture and rituals make you understand unique local traditions.

Travelers also have chances to explore rare wildlife, different experiences of tourism activities, and mesmerizing exploration. Hence, Nepal travel and vacationing in Nepal are must-visit authentic wonderlands and beautiful spiritual experiences, which are also known as the land of peace. Touch Planet Treks organizes the best Himalayan trips in Nepal, like yoga and meditation trips, Himalayan adventures, trekking in Nepal, wildlife safaris, Everest Base Camp treks, peak climbing, and many other adventure travel experiences.

Nepal Tourist Visa Application FAQs

Can I Apply for Nepal Visa Online?

Yes, you can apply for the Nepal tourist visa online portal through Nepali immigration ports. Travelers can also apply through a local embassy to obtain a Nepal visit visa. Most Americans, Europeans, Australians, and other nationalities will get a visa on arrival in Nepal.

What are the requirements for a tourist visa to Nepal?

The requirements for a tourist visa to enter Nepal are a passport with a validity of more than 6 months, a passport-size photograph, and an application form. Travelers can show the soft copy of the ticket booking, the hotel reservation in Nepal, and the purpose of the visit. If you are applying for the visa online, you need to have a digital photograph and a digital passport copy, and for a physical or on-arrival application, you need to have a physical photograph and your original passport.

How to apply Nepal Tourist Visa from USA?

Applying for a Nepal tourist visa from the USA is easy; you can simply go to the nearest Nepal embassy or consulate with your valid passport and photograph and apply for it. Furthermore, you can apply for a Nepali Port Immigration online porter, and also you can directly book your ticket and get your Nepal tourist visa on arrival at the Kathmandu airport. The Nepal tourist visa from Canada, the USA, and most of the North American continent can be an on-arrival visa at the immigration.

How to get a Nepal visit visa from the UAE?

The UAE nationals can get the Nepal visa through the Nepal embassy in Abu Dhabi or can have an on-arrival visa at Kathmandu immigration. A Nepal visit visa to Dubai is easy and can be obtained instantly. UAE and other Middle Eastern nationals, including Qatar, Saudi Arabia, Oman, and Bahrain, can obtain visas on arrival in Nepal. Many travelers used to come to visit Nepal every year from Qatar, the UAE, and other Arab countries.

Can I get on arrival Nepal tourist visa from Hong Kong?

Yes, the Hong Kong and Chinese passport holders can get the on-arrival tourist visa at Kathmandu immigration. The HKSAR and Chinese nationals are eligible for a gratis visa in Nepal, which will get you up to a 150-day free visa.

What will be the Nepal tourist visa validity?

The Nepal tourist visa validity will be up to 90 days; the visa will be issued for 15, 30, or 90 days. The tourist is allowed to stay in Nepal up to 150 days with an extension and paying the respective visa fees. The visa validity will be a maximum of 6 months. After you have a visa for Nepal, you have to enter within 6 months or else your visa will expire. So, issue the tourist visa for Nepal; it is valid for 6 months.


Need Help? Call Us+977 9841774591orChat with us on WhatsApp
Offer Packages
Lumbini Maya Devi Temple
Luxury Tour in Nepal
Price from
US$1960
Explore
Bhaleshwor Mahadev Temple in Chandragiri Hill
Best Sightseeing Tour in Kathmandu
Price from
US$99US$125
Explore
In kalapatthar Everest Helicopter Tour
Best Himalayas Helicopter Tour
Price from
US$1480US$1559
Explore
Everest Helicopter Tour While Flying to Base Camp
Wonderful Mt. Everest Helicopter Tour
Price from
US$1495US$1590
Explore
Mt. Everest from Kalapatthar
Everest Luxury Trekking
Price from
US$2250
Explore
Way to Everest Base Camp
Everest Trekking with Female Guide
Price from
US$1485
Explore
Himalayas Views From Nagarkot
Best Kathmandu Valley Tour
Price from
US$485
Explore
Nautale Durbar at Basantapur Kathmandu
Kathmandu valley Day Tour
Price from
US$98US$115
Explore
World Peace Pagoda Lumbini
Buddhist Pilgrimage Tour
Price from
US$570
Explore
Panch Pokhari Trek Langtang
Adventurous Budget Trek
Price from
US$495US$580
Explore
Poonhill View Point Trekker's Group Photo
Best Short Trekking
Price from
US$685US$740
Explore
Viewpoint in Ghalegaun Lamjung Nepal
Village Homestay Trekking in Nepal
Price from
US$799US$799
Explore
Shey Phoksundo Lake In Upper Dolpo Trek
Remote Trekking in Nepal
Price from
US$3770US$3980
Explore
Jomsom in Muktinath Trek
Pilgrimage and Spiritual Trek
Price from
US$865
Explore
Tilicho Lake
Highest Altitude Lake in Nepal
Price from
US$1160
Explore
Chitwan National Park
Best Wildlife Jungle Safari Tour
Price from
US$299US$345
Explore
Lower Manaslu in Lapudanda, Gangajamuna
Remote Village Trekking
Price from
US$890
Explore
Mardi Himal Trail
Best Short Trek
Price from
US$995
Explore