How To Get A Nepal Tourist Visa Upon Arrival

When visiting Nepal, you must get a tourist visa to be able to enter the country. When you arrive at Tribhuvan International Airport, you can get a visa on arrival. All nationalities except Indian are applicable for this service as they get the freedom of movement entitling them to enter the country without a permit likewise, if you’re entering Nepal from road borders such as Sunaili, Nepalgunj, Dhangadhi, Birganj, Kakarbitta, Mahendranagar and Rasuwagadhi checkpoint.

How To Get A Nepal Tourist Visa upon Arrival at the Airport

Upon arrival, you must fill in two forms one an arrival card about flight number, personal details, accommodation, passport number and other a tourist visa form. The other is done via a machine where you fill this details in alongside a digital photo. Likewise, you must have the currency on you in US Dollars to pay for your visa. As well as passport sized photographs. 

The airport does take other currencies and sometimes run an exchange service. However, it’s best to do your research first. Likewise, when exchanging in an airport, you may not always get the most effective exchange rate. That way it’s often best to have US dollars on you at hand to save time. 

Be warned, if you’re arriving at the airport and another flight is scheduled the same time as yours lands this can be a tedious process. As you will have a queue for filling in the digital application and paying for the visa. Likewise, with the number of power cuts, the city has don’t be surprised sometimes if some machines lag in quickness or the power goes off.

The best way to skip the queue is to do all of this before arrival. Before you travel, as early as 15 days of your arrival, you can fill in this application online and attach a digital photo to give to immigration. 

You can do this by filling it online here:

That way, all you need to do is wait in the queue to pay for your visa and then stand in the queue to get your visa stamped. 

Useful Information for those with children

 Visa is also required for children; however, parents do not get charged. If you have children and wish to visit Nepal, follow the same procedure above. 

Visa Fees For Tourist Visa On Arrival 

In Nepal per the calendar year, you can stay for a total of 150 days (5 months) per year; however, upon arrival, you can only apply for a 15,30 or 90-day visa. Also when you pay for these visas at the airport or entry point, they are automatically stamped as multi-entry visas. The prices are as follows:

15 days– $30

30 days– $50

90 days- $100

If your country is a member of SAARC South Asian Association for Regional Cooperation) you will not need to pay for a visa fee on arrival for 30 days, if you wish to extend you will need to pau. SAARC countries are the following: Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka. Also if you’re an Indian national no visa is required for you. 

How to Get 

Visa Required

If you’re from the following countries, you will not be eligible to get a visa on arrival. Therefore you will have to contact Nepal consulate in your own country. The following countries are Afghanistan,Cameroon, Ethiopia, Ghana, Iraq, Liberia, Nigeria, Palestine, Somalia, Swaziland, Syria and Zimbabwe. 

Extending your Visa

If you wish to stay longer than you initially decided. You can apply to extend your visa from within Nepal. What you need to do is to attend the department of immigration. 

Based in Kalika Marg, Kathmandu 44600 and their phone number is 01-4429659

Kathmandu Department of Immigration Office Times 

Monday– 10:30- 4:30 PM

Tuesday– 10:30- 4:30 PM

Wednesday-10:30- 4:30 PM

Thursday-10:30- 4:30 PM

Friday-10:30- 2:30 PM

Saturday– 11:00- 1:30 PM

Sunday– 10:30- 4:30 PM

Top Tip– Saturday’s are often a day off for those living in Nepal the crowds are often quieter in the immigration office so you may spend less time there.

You can also extend your visa in Pokhara immigration office. Located on

Damside Rd, Pokhara 00977

Pokhara Department of Immigration Office Times 

Monday– 10:00- 3:00 PM

Tuesday- 10:00- 3:00 PM

Wednesday-10:00- 3:00 PM

Thursday-10:00- 3:00 PM

Friday-10:00- 1:00PM

Saturday– Closed 

Sunday– 10:00- 3:00 PM

Similar Posts:

Similar to the application process of a visa on arrival, you can apply inside the immigration office or fill in the form online to save time to print off. 

When you get to the immigration office, you will need to take a token from the ticket machine and await your number before being called. When your number is called, you will have to go to the first counter to hand over your application. They will then review if and give you a receipt.

Second, you will have to take the receipt, your passport and your cash (either in dollars or the Nepali rupee equivalent). You will then pay for your visa, they will take your passport, and you will have to wait. 

After some time they will hand you back your passport with your new visa stamped inside it. 

Costs for Extending Tourist Visa From Inside Nepal

When you pay to extend your visa from inside Nepal, the prices are slightly different, and there is an option of multiple entries or not. The prices are as follows:

15 days-$30 (afterwards $2 per day)

30 days- $50 if wish for numerous multiple entries it’s $20 extra

90 days- $125 if wish for multiple entries it’s $20 extra

Overstaying Your Visa

If you overstay your visa less than seven days, there is a cost for every additional day you overstay. It is $2 per day which is payable in cash at the airport.

Similarly, if you’ve run out of your visa and wish to renew it, it’s an extra $3 per day for each day you’ve not replaced on top of your new visa fee.

Stay at your own risk, as depending on the immigration officer; there may be repercussions.

There you have it, Information on how to get a Nepal Tourist Visa Upon Arrival. If you have any question on how to get a Nepal Tourist Visa Upon Arrival ,do comment below.


Extracts of Alex

Navigating Nepal and the World

Your custom text © Copyright 2019. All rights reserved.