Kathmandu Entry Requirements

Kathmandu Entry Requirements

Visa, immigration, and customs information

Important Notice Entry requirements can change at any time. Always verify current requirements with official government sources before traveling.
Information last reviewed July 2025. Rules shift without warning. Check current requirements with Nepal's Department of Immigration. Consult your government's travel advisory too.
Nepal runs one of Asia's simpler visa systems. Kathmandu's Tribhuvan International Airport handles most international arrivals. Nearly all foreign nationals can get a visa on arrival there. Skip the paperwork before you leave. A few countries require advance applications at Nepali embassies. Indian nationals enter visa-free under a separate bilateral deal. The immigration hall slows down during peak windows. Multiple international flights landing together create bottlenecks. Electronic kiosks now handle visa-on-arrival applications. Wait times still hit 30 to 90 minutes in high season. That means October through November and March through April. Apply online through Nepal's Department of Immigration beforehand. This lets you skip the visa-on-arrival queue entirely. It is the fastest way through Kathmandu's airport. Nepal demands six months of passport validity beyond entry. Officers enforce this strictly. Airlines will deny boarding if you fall short. Carry printed visa confirmations if you applied online. Bring return tickets and proof of accommodation. Officials do not always ask. Having them ready avoids delays.

Visa Requirements

Entry permissions vary by nationality. Find your category below.

Nepal keeps its doors unusually open. Most nationalities worldwide qualify for tourist visas on arrival. Get these at Tribhuvan International Airport in Kathmandu or at land borders. The Department of Immigration portal also accepts advance online applications. This saves time on arrival. Only Indian nationals enter completely visa-free. A handful of countries must apply at Nepali embassies first.

Visa-Free Entry
No fixed limit on stay

Indian nationals enter without visas. A longstanding bilateral open-border agreement makes this possible. No application needed. No fee charged. No fixed duration limit applies. Indians may use valid passports or other accepted identity documents.

Includes
India

Indian nationals skip arrival and departure cards entirely. Children on Indian passports enter freely too. Other SAARC nationals get fee waivers for short stays. This covers Bangladesh, Bhutan, Maldives, Pakistan, and Sri Lanka. They still need visas on arrival. They are not visa-free.

Online Visa (Recommended Pre-Arrival Application)
15 days, 30 days, or 90 days depending on the option selected

Nepal's Department of Immigration runs an online application system. Complete forms and upload passport photos before you fly. This is not technically an eVisa. It does not grant remote entry authorization. Instead it pre-populates your application. At Kathmandu airport you head straight to payment and passport stamping. You bypass the electronic kiosk queue. The visa still issues on arrival.

Includes
United States United Kingdom Canada Australia Germany France Italy Spain Netherlands Japan South Korea Brazil Mexico South Africa New Zealand Sweden Norway Denmark Finland Switzerland Austria Belgium Portugal Ireland Poland Czech Republic Most other nationalities eligible for visa on arrival
How to Apply: Apply through immigration.gov.np within 15 days before arrival. Upload a recent passport-sized digital photo. Fill in your travel details. Processing is instant. No online approval decision happens. Print or save your confirmation receipt. Present it at the airport.
Cost: Pay visa fees in cash or by card at the airport counter after landing. Fee tiers cover 15-day, 30-day, and 90-day visas. Costs rise with each tier. SAARC nationals from Bangladesh, Bhutan, Maldives, Pakistan, and Sri Lanka pay nothing for stays up to 30 days. Check current rates on the Department of Immigration website. Fees change periodically.

Online applications expire if you do not enter within 15 days. Resubmit at no cost. This works at Tribhuvan International Airport in Kathmandu. Major land border crossings also accept it.

Visa on Arrival (Without Online Pre-Application)
15 days, 30 days, or 90 days

Travelers without online applications can still get visas on arrival. Use Tribhuvan International Airport in Kathmandu or authorized land borders. Fill out applications at electronic kiosks in arrivals. Then queue for payment and passport stamping. This method runs slowest during peak hours.

Includes
Most countries worldwide qualify. Exceptions appear under Visa Required below.
How to Apply: At Tribhuvan Airport, find electronic kiosks near immigration. Enter your details and scan your passport there. Paper forms replace broken kiosks. After applying, pay fees at the counter. Then see immigration officers for passport stamps. Carry a passport-sized photo as backup. Kiosks have cameras.
Cost: Fees match the online visa structure. Pay in cash or by card. Major currencies work: US dollars, euros, British pounds. Exact change in US dollars proves most reliable. Fees vary by duration selected.

Peak months mean long queues. October, November, March, and April see waits exceeding one hour at Kathmandu airport. Complete the online application beforehand. This eliminates almost all waiting time.

Visa Required (Must Apply at Embassy in Advance)
Varies by visa type granted, typically 15 to 90 days for tourist visas

Visa on arrival is not universal. Nationals of Nigeria, Ghana, Zimbabwe, Swaziland (Eswatini), Cameroon, Somalia, Libya, Ethiopia, Iraq, Palestine, and Afghanistan must secure visas beforehand. Check with your nearest Nepali embassy. The list changes.

How to Apply: Apply at the nearest Embassy or Consulate General of Nepal, in person or by mail. You will need a completed application form, passport-sized photos, proof of accommodation and travel itinerary, proof of sufficient funds, and the visa fee. Processing ranges from a few business days to several weeks. Plan ahead.

Arriving without a pre-issued visa means immediate denial. You pay for your own return flight. Verify your status before booking. Check the Nepal Department of Immigration website. Confirm with a Nepali diplomatic mission.

Arrival Process

Tribhuvan International Airport moves you through health screening, visa processing, immigration, and baggage claim in sequence. The terminal is small. Signs appear in Nepali and English. Budget 20 minutes off-peak with an online visa, or over two hours in peak season with visa on arrival.

1
Disembarkation and Health Check
Follow signs to immigration after deplaning. Health screening desks appear before immigration during disease outbreaks or pandemic responses. Officers check vaccination cards or health declaration forms. When inactive, the area is empty. Walk straight through.
2
Visa Processing (if needed)
Online applicants go to the dedicated payment counter for the visa sticker. Walk-in applicants use electronic kiosks first, then queue to pay. Indian nationals bypass entirely. They head straight to immigration.
3
Immigration Counter
Show your passport, arrival card, and any requested documents. The officer stamps your entry date and authorized stay. Keep the departure card in your passport. You will need it later.
4
Baggage Claim
Head downstairs to baggage claim. Tribhuvan has few carousels. Luggage delays happen, after large flights. Free carts are available. Grab one.
5
Customs Clearance
Clear customs through the green channel if you have nothing to declare. Use the red channel for excess duty-free goods, currency above thresholds, or restricted items. Officers conduct random checks in both channels.

Documents to Have Ready

Valid passport
Your passport needs six months validity beyond entry. One blank page minimum. The visa sticker and entry stamp both need space.
Passport-sized photograph
Bring one recent passport-sized photo. You need it if the electronic kiosk camera fails. Online applicants already uploaded photos. This is backup only.
Visa fee payment
Carry cash in major currencies, preferably US dollars, or a credit/debit card. Exact change in US dollars prevents complications. Card readers fail. Change runs short.
Online visa confirmation (if applied online)
Print or save your confirmation receipt from the Nepal Department of Immigration online portal. This accelerates airport processing. Show it immediately.
Arrival card
Arrival cards are handed out on the plane or found near immigration. Complete yours before queuing. The form requests your flight number, Kathmandu accommodation address, and purpose of visit.
Proof of onward or return travel
Return tickets are not systematically checked at Kathmandu immigration. Officers occasionally ask. Airlines at your origin may demand proof before boarding. Carry a printed or digital copy. Be prepared.
Proof of accommodation
Secure hotel confirmation or a host letter for your first nights. Immigration rarely requests this. It helps if questioned. Keep it accessible.

Tips for Smooth Entry

Submit your online visa application before departure. The five-minute form costs nothing. The time saved at Kathmandu airport is significant, October through November. Do this.
Print your visa confirmation, hotel booking, and return ticket. Phones die. Airport Wi-Fi fails. Paper answers questions immediately. Pack copies.
Bring crisp, undamaged US dollars for visa fees. Torn, heavily creased, or pre-2006 series notes face rejection at payment counters. Inspect your bills.
Complete your arrival card during the flight. Do not wait for the immigration hall. Pens and flat surfaces are scarce near the counters. Work early.
Long kiosk queues during busy windows? Look for staffed assistance desks near the kiosks. Immigration sometimes deploys officers to help with forms during peak periods. Ask around.
Tribhuvan's arrivals side has few ATMs. They empty frequently. Carry US dollars or euros to exchange at airport counters. You need local currency for the taxi into Kathmandu.

Customs & Duty-Free

Kathmandu's Tribhuvan International Airport runs a straightforward red/green customs channel. Tourist belongings face relaxed enforcement. Random inspections happen. Penalties hit hard for smuggling drugs or protected wildlife products under Nepali law.

Alcohol
One bottle of distilled spirits (up to 1.15 liters) and one case of beer (12 cans or bottles) per adult traveler. Standard allowance.
Travelers must be 18 years or older. Exceed these limits and duty charges apply.
Tobacco
200 cigarettes, or 50 cigars, or equivalent loose tobacco weight per adult traveler. Know your numbers.
Age minimum is 18 years or older. Nepal restricts tobacco advertising and packaging. Personal-use quantities within allowance clear customs without hassle.
Currency
No cap on foreign currency entering Nepal. Declare amounts exceeding roughly 5,000 US dollars (or local equivalent) on the customs form. Better safe.
Declare foreign currency on arrival if you plan to reconvert Nepali rupees at departure. Reconversion only covers declared amounts minus documented exchanges. Indian rupees of 500 and above cannot cross the Nepal-India border. Save every exchange receipt in Kathmandu.
Gifts and Personal Goods
Personal effects for trip use enter duty-free. New electronics, high-value jewelry, or bulk single items draw scrutiny and possible duty.
Carrying expensive cameras, laptops, or professional gear? Bring purchase receipts or a carnet. Proof helps establish personal use, not resale intent.

Prohibited Items

  • Narcotics and psychotropic substances are banned. This includes marijuana, whatever its historical Nepal connection. Penalties are brutal. Prison sentences are long.
  • Weapons, firearms, and ammunition need prior Nepal Home Ministry authorization. No exceptions.
  • Pornographic materials in any format
  • Endangered wildlife products are prohibited. Ivory, shahtoosh wool, rhino horn, and CITES-protected species derivatives. Do not bring them.
  • Counterfeit currency of any denomination
  • Meat and meat products from countries with active livestock disease outbreaks face technical prohibition. Enforcement varies. Still illegal.

Restricted Items

  • Antiques and art objects over 100 years old need an export certificate from Nepal's Department of Archaeology. This applies at departure, not entry. Kathmandu shoppers beware. Confiscation happens at exit without proper paperwork.
  • Carry a doctor's letter or prescription for medications. Common personal-use drugs clear easily. Controlled substances (strong painkillers, certain anxiety meds) without documentation face confiscation.
  • Drones need a flight permit from Nepal's Civil Aviation Authority. Unauthorized drones get confiscated at customs. Permit processing takes several weeks. Plan ahead.
  • Satellite phones require Nepal Telecommunications Authority authorization. Airport confiscation follows if you lack the permit.

Health Requirements

Nepal lacks extensive mandatory vaccination requirements for most Kathmandu arrivals. One critical exception exists. Several others are strongly recommended given local disease patterns.

Required Vaccinations

  • Yellow Fever vaccination certificate is mandatory for travelers from or transiting through yellow-fever-risk countries. This covers much of sub-Saharan Africa and tropical South America. Flying to Kathmandu via such regions? Carry your International Certificate of Vaccination or Prophylaxis (the yellow card). Without it, entry denial or quarantine awaits.

Recommended Vaccinations

  • Hepatitis A vaccination is advised. Food and water risks in Kathmandu and across Nepal warrant protection.
  • Typhoid, for the same food and waterborne transmission reasons
  • Hepatitis B, for longer stays or if you might need medical treatment
  • Japanese Encephalitis vaccination matters for Terai lowlands or rural visits during monsoon season (June through September). Mosquito-borne threat spikes then.
  • Rabies pre-exposure vaccination suits trekkers, cyclists, and anyone meeting stray dogs (ubiquitous in Kathmandu) or wildlife. Post-exposure treatment exists in Kathmandu but proves hard to reach in remote trekking zones.
  • Keep routine vaccinations current: measles-mumps-rubella (MMR), diphtheria-tetanus-pertussis, varicella, polio, and annual influenza. Basics matter.

Health Insurance

Nepal mandates no health insurance by law. Strongly advisable anyway. Kathmandu medical facilities handle many conditions. Serious cases need evacuation to Bangkok or Singapore. Costs run tens of thousands of dollars uninsured. Trekking above 3,000 meters? Confirm your policy covers high-altitude rescue and helicopter evacuation. Standard policies often exclude these. Nepal-specific trekking riders exist.

Current Health Requirements: As of mid-2025, Nepal dropped COVID-19 vaccination certificates and negative test requirements for entry. Health rules shift fast with outbreaks. Before Kathmandu travel, check the Nepal Department of Immigration website plus your government's travel health advisory for active COVID-19, mpox, or other communicable disease requirements.

Protect Your Trip with Travel Insurance

Comprehensive coverage for medical emergencies, trip cancellation, lost luggage, and 24/7 emergency assistance. Many countries recommend or require travel insurance.

Get a Quote from World Nomads

Important Contacts

Essential resources for your trip.

Nepal Department of Immigration
The official authority for visa policy, online visa applications, and visa extensions. Their website (immigration.gov.np) is the primary source for current visa fee schedules and eligibility lists.
The main office in Kathmandu is in Kalikasthan, near Dilli Bazar. Visa extensions for tourist stays beyond 90 days are processed here.
Your Country's Embassy or Consulate in Kathmandu
Many countries maintain embassies or consular offices in Kathmandu, concentrated in the Lazimpat, Baluwatar, and Maharajgunj neighborhoods. Register with your embassy before traveling for emergency notifications.
Check your government's consular services website for the Kathmandu embassy address, phone number, and after-hours emergency line. The US, UK, Australian, Canadian, Indian, Chinese, Japanese, and most EU member state embassies are represented in Kathmandu.
Emergency Services
Nepal Police emergency number: 100. Tourist Police in Kathmandu: 01-4247041. Ambulance: 102. Fire: 101.
Emergency response times in Kathmandu vary significantly by location and traffic conditions. The Tourist Police unit in Thamel is specifically equipped to assist foreign visitors with theft reports, lost documents, and other incidents. For serious medical emergencies, going directly to a hospital (CIWEC Clinic, Nepal International Clinic, or Norvic International Hospital are commonly used by foreign visitors) is often faster than waiting for an ambulance.

Special Situations

Additional requirements for specific circumstances.

Traveling with Children

Children of all ages need their own passport and visa to enter Nepal. There are no Nepal-specific requirements for parental consent letters when a child travels with both parents. However, if a child is traveling with only one parent, or with a non-parent guardian, carrying a notarized consent letter from the absent parent(s) is strongly advised. This is not a Nepali immigration requirement per se. But airlines and immigration officers at your departure country may require it, and Nepali officers may question the arrangement. The letter should include the absent parent's contact information, a copy of their identification, and explicit authorization for the child to travel to Nepal with the accompanying adult.

Traveling with Pets

Bringing a pet into Nepal through Kathmandu requires an import permit from the Nepal Department of Livestock Services, a veterinary health certificate issued within the preceding days by an accredited veterinarian in your home country, and proof of current rabies vaccination administered at least 30 days but not more than one year before arrival. The import permit should be arranged well in advance through the nearest Nepali embassy or directly with the Department of Livestock Services. Nepal does not impose a mandatory quarantine for pets arriving with complete documentation. But pets without proper paperwork may be quarantined or refused entry. The process is bureaucratic and timelines are unpredictable. Contact the Department of Livestock Services several months before your planned arrival.

Extended Stays Beyond 90 Days

Tourist visas for Nepal can be extended at the Department of Immigration office in Kalikasthan, Kathmandu, up to a maximum total stay of 150 days within a single visa year (January through December). Extensions are granted in increments and require a fee that increases with duration. You must apply before your current visa expires. Overstaying incurs daily fines and can result in detention and deportation. For stays beyond 150 days, you would need a different visa category such as a study visa, volunteer visa, or business visa, each with its own application process and sponsorship requirements. The 150-day annual cap resets each January.

Trekking Permits

A tourist visa alone does not authorize trekking in restricted or conservation areas of Nepal. Most popular trekking routes require a TIMS (Trekkers' Information Management System) card and, depending on the region, a national park or conservation area entry permit. Some restricted areas such as Upper Mustang and Upper Dolpo require special permits that cost considerably more and may require a licensed guide. These permits are obtained in Kathmandu, typically through the Nepal Tourism Board office in Bhrikutimandap or through a licensed trekking agency. They are separate from your visa and cannot be obtained at the airport.

Dual Nationals and Nepali-Origin Travelers

Nepal does not recognize dual citizenship. Nepali citizens who have acquired foreign nationality are considered to have relinquished Nepali citizenship. However, persons of Nepali origin holding a foreign passport can apply for a Non-Resident Nepali (NRN) card, which provides certain privileges including visa-free entry and the ability to purchase property. If you hold both a Nepali and a foreign passport, enter on one document consistently. Presenting two passports at Kathmandu immigration creates complications. Contact the nearest Nepali embassy for guidance specific to your situation.