Skip to main content
Travel Himalaya Nepal
Updated for 2026

Nepal Visa 2026:
Cost, Requirements & How to Get It

Nepal tourist visas are available on arrival at Kathmandu airport — no advance embassy appointment needed for most nationalities. 15-day ($30), 30-day ($50), or 90-day ($125). Here's everything you need to know.

Visa on Arrival
E-Visa Available
115+ Nationalities
Extendable

Ready to trek? Your visa + permits + guide — all sorted with one booking

Browse All Treks →

Do I need a Nepal visa? Check by nationality

Pick your country and trip length for the exact 2026 answer and fee.

Visa checker

Pick your nationality and trip length to see if you need a Nepal visa and what it costs in 2026.

Length of stay
🇺🇸

United States

Visa on arrival

Visa fee · 30 days

US$50

Visa on arrival or e-visa — pay on arrival at the airport or apply online.

  • Apply on arrival at Kathmandu (TIA) airport, or online as an e-visa beforehand — same fee.
  • Pay in USD cash (easiest); bring a passport-size photo and a passport valid 6+ months.
  • Fees reviewed June 2026 — confirm the live rate before you travel.

Nepal Visa Cost 2026

$30

15 Days

Short visits, adventure activities

Most Popular

$50

30 Days

Trekking, most tourist visits — most popular

$125

90 Days

Extended travel, multiple regions

Children under 10 years: free. Fees in USD cash. Multiple entry not available on tourist visa.

Visa on Arrival vs. E-Visa: Which Should You Choose?

Visa on Arrival — At TIA Airport

  • No advance application needed
  • Available at Kathmandu TIA + major border crossings
  • USD cash payment at airport counter
  • Can be slow during peak season (Oct–Nov)
  • Kiosks help — fill form on plane to save time

Best for: most travelers, spontaneous planners

E-Visa — Apply Online Before Travel

  • Apply online 1–3 days before departure
  • Skip the visa fee queue at airport
  • Pay by credit/debit card (no USD cash needed)
  • Print approval letter — present at immigration
  • Same cost as on-arrival. Not faster, just pre-approved

Best for: peak season travelers, advance planners

Documents You Need for Nepal Visa

Valid passport

Minimum 6 months validity from entry date. At least 2 blank pages.

Passport-sized photo

One recent photo, white background. Kiosks at TIA airport if you forget.

USD cash for visa fee

$30 / $50 / $125 depending on duration. ATMs before the visa counter if needed.

Completed application form

Fill on the plane or at airport kiosks. Available online in advance.

Onward/return flight ticket

May be requested. Have booking confirmation accessible on your phone.

Hotel booking (sometimes)

First night hotel booking may be requested. Hostel confirmation works fine.

Extending Your Nepal Visa

You can extend your Nepal tourist visa at the Department of Immigration office in Kathmandu (Kalikasthan, near Dilli Bazaar) or Pokhara (Chipledhunga). Bring your original passport, 1 passport photo, and fee in NPR.

$45 / 15 days

Extension cost

$3 / day

Extra days

150 days/year

Max stay

Not available

Multiple entry

Overstay fine: $5 per day. Always extend before your visa expires — fines are collected at the airport on departure.

Nepal visa by country (2026)

Tap your country for exact 2026 fees, requirements and how to apply.

Not eligible for visa on arrival

Citizens of Afghanistan, Cameroon, Ethiopia, Ghana, Iraq, Liberia, Nigeria, Palestine, Somalia, Eswatini (Swaziland), Syria, Zimbabwe cannot get a visa on arrival and must obtain a Nepal visa in advance from a Nepali embassy or consulate. Everyone else can use visa on arrival or the online e-visa.

Email me the 2026 Nepal visa guide

Get the visa facts for your country plus a free, no-obligation trip quote — we reply within 24 hours.

Or get it instantly on WhatsApp

Frequently Asked Questions

How much does a Nepal tourist visa cost in 2026?+
15-day visa: $30 USD. 30-day visa: $50 USD. 90-day visa: $125 USD. Children under 10 years are free. Fees paid in USD cash at the airport.
Can I get a visa on arrival in Nepal?+
Yes — citizens of most countries can get a visa on arrival at Tribhuvan International Airport (TIA) in Kathmandu. Also available at major overland border crossings: Birgunj, Bhairahawa, Kakarbhitta, and Kodari.
How do I apply for a Nepal e-visa?+
Apply online at the Nepal Immigration portal before travel. Submit passport details, photo, travel dates, and pay by card. Receive an approval code to show at the airport. Processing: 1–3 business days.
Can I extend my Nepal visa?+
Yes. Extend at the Immigration Office in Kathmandu (Kalikasthan) or Pokhara (Chipledhunga). Cost: $45 for 15-day extension, $3 per day for additional days. Maximum stay: 150 days per calendar year.
Do Indian citizens need a visa for Nepal?+
No. Indian citizens enter Nepal without a visa using a valid Indian passport or voter ID card. No fee, no pre-application required.
What documents do I need for visa on arrival?+
Passport (6+ months validity, 2 blank pages), one passport photo (or use airport kiosk), filled application form, USD cash for visa fee, and return/onward flight ticket.
Is the airport visa process slow?+
It can take 30–90 minutes depending on flight arrivals. To speed it up: fill the application form on the plane, have exact USD cash ready, and use the e-visa pre-approval if flying in a busy season (Oct–Nov).

Visa sorted — now plan your trek

Our local guides have been leading treks since 1998. We sort trekking permits, accommodation, and transfers — you just need to get your visa and arrive.