Nepal Visa on Arrival 2026: Fees, Forms, Photo Rules Explained Simply
Nepal Visa on Arrival is the best option for travellers as it is very quick and simple. Are you planning to visit Nepal in 2026? Still wondering about the types of visa and have no idea about the on-arrival Nepal Visa? Then, this blog is right there for you to assist you.
Nepal is a beautiful country, and every year, thousands of adventure enthusiasts plan a vacation here either for trekking, tours, travels, meditation, expeditions, and adventure sports etc. Tribhuvan International Airport is the only airport serving as the entry point for Nepal via airways. No one is allowed to enter this beautiful country without a valid visa except Indian citizens.
With a valid passport and a stamp of a Nepal visa, every foreigner can enter and visit Nepal 2026, following some other basic requirements which are described below:
What does the Nepal Visa on Arrival mean?
The Nepal Visa on Arrival means that a foreigner can obtain a visa after arriving at the Tribhuwan International Airport of Nepal. The only airport serving globally in Nepal is Tribhuwan International Airport, also known as TIA.
TIA provides an on-arrival visa very fast, while the peak tourist season, like Spring and Autumn, experiences crowded queues. The Nepal Visa on Arrival refers to tourist visas, and one can have multiple re-entry services.

If you apply for a Nepal Visa via Nepalese Diplomatic Missions stationed abroad, then you have to enter Nepal within 6 months of the issued date. The day count starts from the day you entered Nepal.
There are a few countries that can only enter Nepal if they have an official letter issued by the Ministry of Home Affairs, Nepal, the diplomatic mission of the Nepal Government, such as Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan, Syria, and Refugees with travel documents.
Other nationals can freely apply for a Nepal Visa on Arrival while following the required criteria.
Documents Required for Nepal Visa on Arrival
Travellers must have the required documents if they want to have a Nepal Visa on Arrival. Tourists are not allowed to enter if they don’t follow the Nepal visa requirements:
Valid Passport
Tourists must have a passport with at least 6 months of validity. Having a valid passport is the most important thing for Nepal Visa on arrival.
Nepal Visa Application Form
The foreigners need to fill up a Nepal visa application form through the kiosk machines that are placed in the Tribhuwan International Airport. You can also fill up an online form while opening the official website of the Department of immigration before you arrive in Nepal.

You will receive a small receipt with a barcode and keep it safe. If you applied for a Nepal visa on arrival via the online method, you have to print the receipt and have to show it at the immigration desk along with your passport upon entry.
This receipt expires after 15 days, so make sure to fill out the online form in time.
Nepal Visa Fee 2026
Nepal Visa fee 2026 depends on the time of your stay. The longer you stay more expensive it is. The Nepal visa-on-arrival fee for tourists for days :
- 15-day Visa cost: USD $30
- 30-day Visa fee: USD $50
- 90-day Visa cost: USD $125
Essential Documents
Foreigners who are entering Nepal for adventure and travelling purposes need to show essential documents like accommodation booking and financial details for their stay, while those who are here for Business purposes need to show an invitation letter from a certified organization for their stay.
Also, foreigners should show a return ticket sometimes at the Tribhuwan International Airport Immigration department.
Other Types of Visa
Besides travelling and business, some foreigners visit Nepal for study purposes. If you have a student visa, you should show documents like academic records, details and an acceptance letter from the required university or college.
Photo Rules
When travelling to Nepal, make sure to bring two clear passport-sized photos taken recently. Also, you don’t need to upload a photo online, but having it helps you avoid last-minute immigration hassle. You should place these passport-sized photos together with the passport.

Visa Extension Protocols
Tourists can extend the Nepal visa when they feel that they should extend the trip of their choice, whether it is for trekking in the Himalayas, touring in the famous cities or villages of Nepal, or doing some adventure sports. The tourist has to pay a certain amount of money for a visa extension daily. such as:
- For a Minimum of 15 days: USD $ 3 per day.
- No Visa extension if delayed after 150 days: 5 USD per day as a late fine.
You can extend the visa simply by visiting the Department of Immigration in Kathmandu or Pokhara. If your visa is not of tourist visa and you want to extend the visa, then you should extend it for at most 1 year by contacting the Department of Immigration in Kathmandu.
Free/Reduced Visa (Gratis Visa)
A free visa is also known as a Gratis visa. Visiting Nepal is free for some individuals if they match the following criteria:
- Must be below 10 years.
- SAARC national citizens can explore Nepal without a visa fee for a month.
- An Afghan citizen can only enter Nepal with the recommendation of the Department of Immigration.
- Non-Residential Nepalese cardholder (NRN).
- Based on a reciprocal visa waiver agreement, citizens of Thailand, Russia, Brazil, Myanmar, Vietnam, Jordan, Israel, Georgia, Qatar, and Mongolia can explore freely for 90 days.
- Chinese and Cambodian for 30 days.
Steps to Follow when applying Nepal Visa on Arrival
Once you arrive at the airport, you should follow these simple steps for getting a Nepal Visa on Arrival:
Step I
- You should fill in your details in the Arrival card and then in the online tourist visa form.
- Print the receipt with a barcode if you filled this form online.

Step II
- Proceed for payment at the bank according to your Nepal stay. Must have cash in USD for the payment.
- Then, get the receipt.
Step III
- Head to the immigration desk with an online form, a payment receipt, and a valid passport.
- Then, the immigration officer checks your documents and issues a visa if you fulfill the criteria.
Land Border Entries
Those travellers who are planning to enter Nepal overland, the Nepal visa on arrival requires more preparation. The major borders for entering Nepal are Kakarbhitta and Birgunj, Belahiya (Sunauli), and Kodari Rashuwagadhi.
- If you are in Eastern or Central India, then opt for the Kakarbhitta and Birgunj border.
- Foreigners joining from Varanashi or Delhi can enter via the Belahiya border, and those who are in Tibet or China should opt for the Kodari/Rasuwagadhi border.
Having USD cash is recommended, as land border credit card machines are out of order most of the time. The digital camera at the land border is out of service every time; having a passport-sized photo helps you get an on-arrival visa via overland.
Nepal Visa on Arrival 2026 Made Easy for Travellers
Overall, the simple, affordable, and travel-friendly Nepal visa on arrival has become the best option for travellers and adventure enthusiasts. Annually, more than a thousand tourists enter Nepal for different purposes like education, business, travel, mountaineering, and pilgrimages.
The Nepal visa on arrival services at the Tribhuwan International Airport have enabled travellers to receive a visa quickly. Fulfilling the requirements, like a valid passport, full payment, with two passport-size photos, foreigners can enter Nepal straightforwardly and stay here for a designated period of time.
If you also enjoy the Himalayas, ancient culture and traditions, Sherpa hospitality, or want to explore famous cities of Nepal like Kathmandu, Pokhara, Birgunj, Nepalgunj, and so on. Then, you should visit Nepal in 2026.
FAQs
Expand AllIs visa on arrival still available in Nepal 2026?
Yes. Visa on arrival is still available in Nepal in 2026.
How much is Nepal tourist visa on arrival in 2026?
Nepal’s Tourist Visa on Arrival fees cost $30 for 15 days, $50 for 30 days, and $125 for 90 days in 2026.
What are the passport photo rules for Nepal visa 2026?
The passport photo requires a recent, color photograph against a plain white background rules for the Nepal visa 2026.
Can I get Nepal visa on arrival at Kathmandu airport in 2026?
Yes. You can get a Nepal visa on arrival at Kathmandu airport in 2026.
Which countries are eligible for Nepal visa on arrival 2026?
Every country except Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan, Syria, and refugees are eligible for Nepal visa on arrival 2026.
Do Indian citizens need visa for Nepal 2026?
No, Indian citizens don’t need a visa for Nepal 2026.
How to fill Nepal visa on arrival form 2026?
Using either the official Department of Immigration website or kiosks at Tribhuvan International Airport (TIA) one can fill Nepal visa on arrival form for 2026.
What documents required for Nepal visa on arrival 2026?
If you have a valid passport (6+ months validity, blank pages), a recent passport-size photo, your online visa application receipt (recommended), a confirmed return ticket, accommodation proof, and sufficient funds, you can get a Nepal visa on arrival 2026.
Can I pay Nepal visa fee in Indian rupees 2026?
No. You cannot pay the Nepal visa fee in Indian rupees 2026.
How long is Nepal tourist visa valid in 2026?
At first, you can apply for a Nepal tourist visa valid for 15, 30, or 90 days and can extend 150 days in a year.
What if I overstay Nepal tourist visa 2026?
If you overstay the Nepal tourist visa 2026, you have to pay daily fines of $3 for extension + $5 penalty, totaling $8/day and higher fines up to NPR 50,000. You will also get detention, deportation, or even re-entry bans.
Can I get 90 days Nepal visa on arrival 2026?
Yes. You can get a 90-day Nepal visa on arrival in 2026.
Do children need passport photo for Nepal visa?
Yes. Children need a passport photo for a Nepal visa.
Is Nepal visa on arrival available at Pokhara airport?
No. Nepal visa on arrival is not available at Pokhara airport.
Who is eligible for a Nepal visa on arrival?
Nepal visa on arrival is eligible for everyone except Afghanistan, Cameroon, Ethiopia, Ghana, Iraq, Liberia, Nigeria, Somalia, Swaziland, Syria, and Zimbabwe. Generally, they cannot get a visa on arrival and must apply at a Nepalese embassy.
Can UK, Canadian, and EU citizens get a Nepal visa on arrival?
Yes, UK, Canadian, and EU citizens get a Nepal visa on arrival.
How much does Nepal visa on arrival cost in 2026?
The Nepal visa on arrival fee is USD 30 for 15 days, USD 50 for 30 days, and USD 125 for 90 days in 2026.
Can I get a Nepal visa on arrival at land borders?
Yes, you can get a Nepal visa on arrival at land borders.
Can I complete the Nepal visa form online before arrival?
Yes, you can complete the Nepal visa form online before arrival.
What is the correct photo size for Nepal visa?
The correct photo size for the Nepal visa is 35 × 45 mm.
Related blog posts
Discover a choice of tourist destinations loved by most of our visitors. Whether you're on a jungle safari to spot rare animals or walking through a world heritage site, these well-planned itineraries cover the major highlights of Nepal.
