• Updated on Jun 17, 2024

Nepal lies in south Asia on the lap of the Himalayas, and is a landlocked country, sharing its border with India to the East, West, and South and China (the Autonomous Region of Tibet) to the North.

Foreign nationals can enter Nepal through a tourist visa from the Port of Entry upon payment of a certain sum of visa charges. This is through On-Arrival-Visa, however, there are some countries whose citizens are denied On-Arrival Visa. So, better check the link below to confirm whether your passport falls under the List of Nationalities Denied from On-Arrival-Visa.

Apart from On-Arrival-Visa, travelers can also apply visa process through the Embassy or Diplomatic Mission in your country. This will help to save a couple of hours at the Department of Immigration at Tribhuvan International Airport in Kathmandu or the port of entry.

Table of Contents

How to enter Nepal

There are only two ways to enter Nepal for international travelers, it is by AIR or by LAND. To enter Nepal, the best possible option is to Fly to Tribhuvan International Airport in Kathmandu. If not so, you can enter via Land through India or Tibet through different Ports of Entry.

How to get a tourist visa for Nepal

There are three different ways to obtain Tourist Visa to Nepal. They are as follows:

Through Embassy or Diplomatic Mission

Foreign nationals can easily obtain visas to Nepal through the Embassy, Diplomatic Mission, and Consulate in their respective country of residence. This is a simple and quick process and will help you to avoid standing in a long queue at the port of entry in Nepal.

However, make sure you enter Nepal within six months of your visa-issued date and your total stay in Nepal will be counted from the day of your arrival in Nepal.


Foreign Nationals can obtain a visa to Nepal through the Department of Immigration at Tribhuvan International Airport in Kathmandu, the capital city of Nepal. This is when you fly in, make sure during the peak tourist season you might be in a queue for the process to obtain the visa.

Another way to obtain On-Arrival-Visa is on the border of India-Nepal and Tibet-Nepal. There are dozen of entry points in Nepal through the land. For further detail, contact your travel agency Discover Altitude.

Online Visa

Foreign nationals can also obtain visas to Nepal through an online procedure. This is an easy and quick process when you have access to the internet. Only you need to provide certain personal information according to your passport. Follow the link below for Nepal-Visa online process:


What are the documents required to obtain a visa to Nepal

To obtain a tourist visa for Nepal, travelers need a valid passport only. Upon the passport, you will be granted a visa for a maximum of 90 days, starting from a minimum of 15 days. However, this can be extended to 150 days maximum of your stay in a year (January-December).

This visa is mainly granted in 3 different categories. They are as follows:

15 Days Visa 

30 Days Visa

90 Days Visa

Apart from this, you will be able to extend your stay making sure that this does not cross the number of 150 days in a single year calendar.

Visa Fees to Nepal

Obtaining a visa to Nepal is an easy process, however, there are some countries denied from On Arrival Visa. Visa fees to Nepal can be divided into 3 categories:

1. 15 Days Visa: This is the first category of visa where you will be granted a minimum of 15 days visa upon payment of USD 30

2. 30 Days Visa: This is the second category of visa where you will be granted 30 days visa upon payment of USD 50

3. 90 Days Visa: This is the third and the last category of visa where you will be granted 90 days visa upon payment of USD 125

However, if you want to extend your visa further to 90 days, this will be issued upon payment of USD 3 per day, but your stay in Nepal altogether should not cross 150 Days together in a single year calendar.

How to extend the visa for Nepal

Extending a visa to Nepal is possible upon arrival only with the payment of USD 3 per day from the Department of Immigration in Kathmandu or immigration offices located at the port of entry. However, if your visa expired and you want to extend it further, the late fine is imposed as USD 5 per day.

Note: If you are planning any trip to Nepal, please feel free to contact us: via WhatsApp: +977-9841161593 or Email: [email protected]

Kumar Lamsal

Kumar Lamsal

Kumar is one of the Co-founders and Managing directors of Discover Altitude holding 18 years of experience in the tourism sector of Nepal. He has trekked to almost all the popular regions of Nepal and is an authorized trekking and tour guide.

Started his career as a porter to support his study, now holds MPhil and LLB degree, and is doing his Ph.D. in religious studies. He loves traveling to the Himalayas and has deep knowledge about religion, culture, and history.

Kumar is also involved in the teaching sector as a part-timer to deliver his research related to the cultural and religious diversity of Nepal and is the one who mostly answers your queries giving them his personal touch through his decade-long experience.