Are you planning to visit Nepal for a trek, tour, or any other travel activity? Then you need a Nepal travel visa. All non-Nepali citizens, except Indians, need a Nepal tourist visa to travel to this country.
The good thing is that obtaining a Nepal travel visa is easy. In fact, travelers from most countries can obtain a Nepal travel visa upon arriving at the Kathmandu Airport or any land border.
We have curated this comprehensive Nepal visa information page. You will get answers to all questions regarding Nepal visas on this page, including visa fees, documents, extensions, online application, etc.
Nepal tourist visa
A Nepal tourist visa is necessary for most travelers entering Nepal. You can either obtain a Nepal tourist visa from the Nepalese Embassy or Consulate Office in your country, or opt for a Visa on Arrival.
Travel visas are available for 15 days, 30 days, and 90 days. You can get one of these depending on your travel duration in Nepal. Note that you can also extend the travel visa easily if you decide to stay longer.
What is a multiple-entry visa?
A multiple-entry visa allows you to leave and re-enter Nepal during the validity period without needing to apply for a new travel visa.
The multiple-entry visa is best for travelers who are planning to visit neighbouring countries such as India, Bhutan, Tibet, or China and return to Nepal.
Nepal tourist visa for Indians
Indian citizens do not need a travel visa to enter Nepal. They can enter the country with their Indian Voter ID Card or valid Indian passport.
*Indian and Nepali citizens can travel freely between both countries thanks to the long-standing agreement and understanding of both countries.
Nepal visa rules for SAARC nationals
If you are a citizen of any SAARC country, except India, you have to follow the standard tourist visa procedure. However, except Afghanistan, citizens of other SAARC countries are eligible for a free tourist visa for up to 30 days once per calendar year.
*Afghan nationals have to get additional approval from the Department of Immigration before acquiring an on-arrival travel visa.
Diplomatic and official passport holders
If you are a diplomatic official or a government official, you will get a special visa exemption while traveling in Nepal, depending on the agreement between Nepal and your country.
Nepal Visa on Arrival
The Nepalese government has made this country quite accessible for travelers from most countries. They can literally fly tomorrow and get a visa on arrival at Kathmandu Airport or any land border.
The process is straightforward. For instance, land at the Kathmandu Airport, complete the arrival form, pay the applicable fee, and present your passport to the immigration desk.
You can also fill out the on-arrival visa form online to make the process even quicker. A multiple-entry tourist visa is also available for eligible travelers.
Countries that are not eligible for the on-arrival tourist visa in Nepal:
The on-arrival tourist visa is not available for citizens of Cameroon, Afghanistan, Iraq, Ethiopia, Ghana, Liberia, Nigeria, Somalia, Swaziland, Palestine, Zimbabwe, and Syria, along with refugees with travel documents.
If you are a citizen of any of these countries, you have to obtain the Nepal travel visa from the Nepalese Embassy or Consulate Office in your country.
Visa on Arrival issue points:
- Tribhuvan International Airport (Kathmandu)
- Pokhara International Airport
- Gautam Buddha International Airport
- Kakarbhitta (Eastern Nepal-India Border)
- Birgunj (Central Nepal-India Border)
- Belahiya/Sunauli (Bhairahawa)
- Nepalgunj (Jamunaha Border)
- Dhangadhi (Mohana Border)
- Mahendranagar (Gaddachauki Border)
Step-by-Step Nepal Visa on Arrival process
Step 1: Complete the visa application form
You have two options:
- Apply for an on-arrival visa online (at least 15 days before your arrival date). Complete the official online application form and carry the barcode receipt.
- Fill out the on-arrival visa at self-service kiosks upon landing at Tribhuvan International Airport or any entry point.
Step 2: Pay the visa fee
The second step is to pay the visa fee. You can choose between a 15, 30, or 90-day visa and pay accordingly. Note that it is best to use US dollars or international debit/credit cards to pay the visa fee.
Some electronic payment systems may be unavailable, so it is best to carry some cash. You can also pay the visa fee in other accepted convertible currencies.
Step 3: Visit the Immigration Counter
You will get the visa payment receipt. Carry the receipt, valid passport (with at least six months of validity from the day you enter), and visa application confirmation to the immigration counter.
They will verify your information and stamp your passport before issuing your Nepal tourist visa. After getting the visa, you can proceed to baggage claim.
How long does the Nepal Visa on Arrival process take?
During the less busy season, it takes only 10-20 minutes to obtain a visa on arrival. However, during peak trekking seasons, it can take 40 to 60+ minutes to acquire an on-arrival visa.
The on-arrival visa process time depends on the number of arriving international flights, queue length at immigration, payment method, whether you have completed the online application, and immigration workload.
Tips for a faster on-arrival travel visa experience
- For a quick process, complete the visa application online.
- Keep the barcode, visa fee, and necessary documents ready on hand.
- Print out your barcode receipt.
- Make sure your passport is at least valid for six months.
- Carry a credit card or some cash as a backup for visa payment.
Always check the latest immigration updates
Nepal's travel visa and on-arrival visa policy are subject to change without prior notice. So, make sure you check the latest Nepal visa information before booking your flights or finalizing your travel plans.
You can get the latest Nepal visa information on the Department of Immigration Nepal website, contact your nearest Nepalese Embassy or Consulate, contact us, or read this blog (we update the article whenever a new policy comes into practice).
Nepal tourist visa fees
One of the most asked questions about Nepal travel visas is "How much does it cost?"
We are glad to inform you that the Nepal visa fee is nominal. We have shared the latest Nepal tourist visa fees below:
- 15 Days - USD 30
- 30 Days - USD 50
- 90 Days - USD 125
Maximum stay allowed per calendar year
Nepal allows a tourist to spend a maximum of 150 days in a single calendar year (January to December). It includes visa extension and multiple-entry visa.
Important notes about Nepal tourist visa fees
- Visa fees are non-refundable.
- Tourist visas are issued only for 15, 30, or 90 days. So, choose the one that covers your entire trip and includes a few extra days.
- If you decide to stay longer in Nepal, you can extend your tourist visa by visiting the Department of Immigration in Kathmandu or Pokhara and paying the applicable extension fee.
- Children usually require a visa unless exempt under Nepal's immigration regulations.
Nepal visa requirements
To obtain the Nepal visa, you will need the following documents:
Valid passport:
- Original passport, not a copy
- Sufficient pages for visa stamps
- Passport validity should be at least six months from the day you enter Nepal
Passport-sized photos:
- Recently takes
- White or light-colored background
- Clearly show your pace
Arrival card:
Tourists have to complete an arrival card when entering Nepal. It collects your basic information such as full name, nationality, passport number, flight number, purpose of visit, length of stay, and intended address in Nepal.
Tourist Visa application form:
-
Complete it online or fill out the form at the airport.
Visa fee:
- Depending on your stay
- US dollars preferred
Flight details:
- You will need your flight details when completing the immigration form. It includes the airline name, flight number, arrival date, and departure airport.
Nepal tourist visa extension
Tourists can extend their visa by visiting the Department of Immigration in Kathmandu or Pokhara during working hours. To avoid last-minute issues, we recommend applying for the visa extension a handful of days before your visa expiry date.
Documents required for Nepal tourist visa extension:
- Valid passport with your current Nepal tourist visa
- Completed online visa extension application form
- Physical presence of the passport holder
- Recent passport-sized photograph (if needed)
- Visa extension fee
Note that depending on the circumstances, the immigration officers may ask for additional documents/information.
Nepal tourist visa extension fee:
Nepal tourist visa extension fee is based on the length of the extension. The Nepal government fixes the fees and may revise them from time to time.
- First 15 days (minimum extension) - USD 45
- Each additional day after the first 15 days - USD 3 per day
- Multiple re-entry facility (optional) - USD 25
What happens if you overstay your visa?
According to Nepal's immigration law, overstaying your tourist visa is a violation and should be avoided. If your visa expires before you leave Nepal or apply for an extension, you may face:
- A late fee of USD 5 per day for each day of overstay
- Fees for any outstanding visa extension charges
- Delays during departure immigration procedures
- Possible questioning by immigration officials
- Difficulty obtaining future Nepal visas if the overstay is significant
Nepal tourist visa for different nationalities
Thousands of travelers from around the world visit Nepal every year. The Nepal travel visa policy is straightforward, and most foreign nationals can obtain an on-arrival visa. However, visa requirements, exemptions, and special benefits may vary depending on your nationality.
- Nepal travel visa for US citizens: US citizens are fully eligible for an on-arrival visa.
- Nepal travel visa for UK citizens: British travelers are fully eligible for an on-arrival travel visa.
- Nepal travel visa for Australian citizens: Australian citizens are fully eligible for an on-arrival visa.
- Nepal travel visa for Canadian citizens: Canadian citizens are fully eligible for an on-arrival visa.
- Nepal travel visa for European citizens: Citizens of the European Union (EU) and many other European countries are fully eligible for an on-arrival visa.
- Nepal travel visa for Indian citizens: Indian citizens do not need a visa to enter Nepal to travel. They can enter Nepal using their Voter ID card or valid passport.
- Nepal travel visa for Chinese citizens: Chinese citizens are fully eligible for an on-arrival visa. Furthermore, they are eligible for a gratis (free) Nepal tourist visa.
- Nepal travel visa for Japanese citizens: Japanese citizens are fully eligible for an on-arrival visa.
- Nepal travel visa for Singapore citizens: Singapore citizens are fully eligible for an on-arrival visa.
Nepal visa at land border crossings
Many travelers enter Nepal via road when arriving from India or Tibet. Visa on arrival is available at designated international land border immigration offices. The process, fees, and documents are the same as at Kathmandu Airport.
Nepal visa at the India-Nepal border: There are multiple India-Nepal checkpoints where travelers can obtain an on-arrival visa.
Nepal visa at the Tibet-Nepal border: You can enter Nepal via Tibet through the designated immigration checkpoints that are open for international travelers and offer visa service.
Major land border checkpoints that issue Nepal visa on arrival:
- India - Kakarbhitta (Jhapa)
- India - Biratnagar (Morang)
- India - Birgunj (Parsa/Raxaul)
- India - Belahiya (Bhairahawa/Sunauli)
- India - Jamunaha (Nepalgunj)
- India - Mohana (Dhangadhi)
- India - Gaddachauki (Mahendranagar)
- Tibet - Kodari (when operational)
- Tibet - Rasuwagadhi–Gyirong (Timure) (when open to international travellers)
Documents required at land border crossings:
- Valid passport with at least six months' validity
- Completed online visa application (recommended) or complete the application at the border
- Passport-sized photograph (recommended as a backup)
- Visa fee
- Hotel or accommodation details
- Travel itinerary
- Return or onward travel details (recommended)
*Make sure to get an entry stamp from official immigration when entering Nepal by land to avoid problems when departing the country.
Nepal entry requirements beyond the visa
There are a few more things apart from a tourist visa that travelers should know about when entering Nepal for travel purposes.
Passport validity requirement:
- Must be valid for at least six months from the date of your arrival.
- Sufficient blank pages for immigration stamps.
- Good physical condition of the passport.
Nepal customs regulations:
Travelers have to pass through customs after clearing immigration. Most travellers with personal belongings use the Green Channel.
However, if you carry any prohibited, restricted, or exceed the duty-free allowance, you must declare the goods.
Items that may require declaration include:
- Large amounts of cash (more than USD 5000 in cash and more than USD 10,000 combined cash and travellers' cheques)
- Commercial goods
- High-value electronics (in some cases)
- Precious metals
- Professional filming equipment
- Drones (foreigners have to obtain the Temporary Drone Registration from the Civil Aviation Authority of Nepal (CAAN) before operating it, as well as additional permits depending on the location you intend to fly)
- Restricted wildlife products
Common reasons Nepal visa applications are delayed
Although applying for a Nepal tourist visa is generally simple and easy, delays can occur if your documents are incomplete or your visa application contains errors.
Below, we have shared some common mistakes travelers make when applying for a Nepal tourist visa that delay their processing:
- Passport valid for less than six months
- Insufficient blank pages for visa stamps
- Expired passport
- Torn, water-damaged, or heavily worn passport
- Damaged photograph page
- Missing or damaged biometric information page
- Selecting the wrong visa duration (15, 30, or 90 days)
- Paying an incorrect amount
- Using an unsupported payment method
- Currency conversion errors when paying in non-USD currencies
- Not carrying a passport-sized photograph (carry at least 4-5 passport-sized photos)
- Credit card declined
- Debit card not accepted
- Temporary network outages
- Insufficient account balance
- Incorrect passport number
- Misspelled name
- Wrong date of birth
- Incorrect nationality
- Incorrect passport expiry date
- Missing travel information
- Selecting the wrong visa category
- Your purpose of travel is unclear
- Supporting documents are missing
It may seem a lot, but these are tiny mistakes and errors that can delay your Nepal visa process.
Nepal visa FAQs
Below, we have compiled a list of frequently asked questions about Nepal travel visas, on-arrival visa requirements, visa fees, visa extensions, and more.
Can I get a Nepal visa on arrival?
Yes, travelers from most countries can get a travel visa upon landing at Kathmandu Airport or any other international airport or land border. Kindly note that citizens of some countries are not eligible for the on-arrival Nepal travel visa. So, they must get the visa from the Nepalese Embassy or Consulate Office.
How much does a Nepal visa cost?
The Nepal visa costs USD 30 for 15 days, USD 50 for 30 days, and USD 125 for 90 days. The visa fee is non-refundable once issued.
Can I pay in USD?
Yes, you can pay the visa fee in USD. In fact, it is the most preferred currency and makes the process quicker and simpler. Similarly, you can also pay the visa fee in other major convertible foreign currencies.
Can I use a credit card to pay my visa fee?
Yes, you can use major international credit and debit cards to pay the visa fee. Sometimes electronic payment systems may not work, so it is best to have cash backup (preferably US dollars).
How long does it take to get a Nepal visa on arrival?
Normally, it takes around 30 to 60 minutes for the entire on-arrival process, including completing the visa application form, paying the fee, and getting your passport stamped. To expedite the process, you can fill out the on-arrival visa online before arriving at Kathmandu Airport or any entry point.
Can I extend my Nepal tourist visa?
Yes, you can extend the Nepal tourist visa by visiting the Department of Immigration in Kathmandu or the Immigration Office in Pokhara.
Can I enter Nepal multiple times with a tourist visa?
Yes, you can enter Nepal multiple times with a tourist visa. In fact, Nepal tourist visas are usually issued as multiple-entry visas.
Do children need a visa to visit Nepal?
Yes, children need a visa to visit Nepal regardless of their age. They also must have their own valid passport.
Can I get a Nepal visa at a land border?
Yes, you can get a Nepal visa at a land border. Entering Nepal via the Indian border is easy and open throughout the year. However, entering Nepal via the Tibet (China) border depends on the operational status of the border.
Can Indian citizens visit Nepal without a visa?
Yes, Indian citizens can visit Nepal without a travel visa. They need to carry their valid passport or voter ID card as their main document.
What should I do if I lose my passport in Nepal?
If you lose your passport in Nepal or if it gets stolen, report the incident to the nearest police station immediately and get the police report. Then contact your country's embassy or consulate to acquire an emergency travel document before visiting the Department of Immigration for exit or replacement visa formalities.
Do I need a return or onward ticket?
A return or onward ticket is not necessary, but immigration officers may request proof that shows you intend to leave Nepal.
Can I convert a tourist visa into a work visa?
No, you cannot convert your tourist visa into a work visa. To get a work visa in Nepal, you need appropriate documents and follow the relevant application process.
How early should I apply for my Nepal visa?
If you are eligible for an on-arrival travel visa, we recommend applying for the visa online 15 days (or the recommended period) before your arrival date in Nepal. It will expedite your on-arrival visa process.
How many days can I stay in Nepal on a tourist visa?
In a visa year, January to December, you can stay for 150 days in Nepal on a tourist visa.
Can I study in Nepal on a tourist visa?
A short recreational course may be possible on a tourist visa, but you can not enroll in formal education. It requires a student visa.
Can I extend my visa more than once?
Yes, you can extend your tourist visa multiple times. However, it shouldn't exceed your total stay by more than 150 days in a year (January to December).
Can I use my tourist visa for business meetings?
You may attend informal meetings, but if you are travelling specifically for employment or long-term business activities, you should obtain the appropriate visa.
Final travel visa tips before visiting Nepal
If you are planning to visit Nepal, it is best to plan your visa ahead too. It will ensure a smooth arrival in Nepal. If you are eligible for an on-arrival visa, fill out the application form online and carry the barcode.
Make sure there is no error in your information or passport details while filling out the form. Submitting your application in advance allows immigration officers to retrieve your information quickly and expedite the visa process. Most importantly, you can avoid the long queue at airport kiosks.
Also, paying the visa fee in US dollars is best for a quick process. Make copies of all your documents, including your passport, visa application confirmation, flight details, emergency contact, etc.
Finally, make sure to check the latest Nepal visa information. You can check it on the official website of the Department of Immigration, Nepal, or on the Nepalese Embassy or Consulate website in your country. If you are traveling with us, our team will inform you about the Nepal travel visa.
