Nepal Visa Requirements 2026

Complete guide to Nepal tourist visa, visa on arrival, application process, fees, and requirements for US, UK, Canadian, and international travelers

Last Updated: January 2026VOA: $30-125 USD15-90 Days Stay

Quick Facts: Nepal Visa Requirements 2026

15-90 Days
Visa on Arrival Stay
$50 USD
30-Day Visa Fee
10-15 Min
VOA Processing Time

Understanding Nepal Visa Requirements in 2026

Nepal, home to Mount Everest and rich Himalayan culture, requires visas for most visitors. In 2026, Nepal offers convenient visa on arrival at major airports and land border crossings, making it easy to visit this mountainous country.

Most nationalities, including US, UK, Canada, EU, and Australia, need a visa to visit Nepal. The good news is that visa on arrival is available at Tribhuvan International Airport (Kathmandu) and most land border crossings. The visa costs $30 USD (15 days), $50 USD (30 days), or $125 USD (90 days), requires a passport photo, and processing takes just 10-15 minutes.

The visa on arrival allows stays of 15, 30, or 90 days depending on the fee paid. The visa can be extended at local immigration offices for an additional 15-90 days. Extension costs $3 USD per day for the first 30 days, then $5 USD per day for additional days. Maximum stay is typically 150 days per year.

Types of Nepal Visas Available in 2026

Visa on Arrival (15 days)

Get visa at airport or land border. Fast and convenient option. Valid for 15 days, can be extended.

  • Fee: $30 USD
  • 15 days (extendable)
  • Processing: 10-15 minutes

Visa on Arrival (30 days)

Most popular option. Get visa at airport or land border. Valid for 30 days, can be extended.

  • Fee: $50 USD
  • 30 days (extendable)
  • Processing: 10-15 minutes

Visa on Arrival (90 days)

For longer stays. Get visa at airport or land border. Valid for 90 days, can be extended.

  • Fee: $125 USD
  • 90 days (extendable)
  • Processing: 10-15 minutes

Visa Extension

Extend your visa at local immigration offices. Can extend for additional 15-90 days. Maximum stay is 150 days per year.

  • Fee: $3 USD/day (first 30 days), $5 USD/day (additional)
  • 15-90 days extension
  • Processing: 1-3 business days

Nepal Visa Requirements by Nationality

๐Ÿ‡บ๐Ÿ‡ธ US Citizens

US citizens need a visa to visit Nepal. You can get visa on arrival at major airports and land borders. Choose duration: $30 USD (15 days), $50 USD (30 days), or $125 USD (90 days).

  • Visa on arrival: $30-125 USD (depending on duration)
  • 15, 30, or 90 days (extendable)
  • Valid passport (6+ months validity) required
  • Passport photo required

๐Ÿ‡ฌ๐Ÿ‡ง UK Citizens

UK citizens need a visa to visit Nepal. Same options as US citizens - visa on arrival ($30-125 USD depending on duration).

  • Visa on arrival: $30-125 USD (depending on duration)
  • 15, 30, or 90 days (extendable)
  • Valid passport required
  • Passport photo required

๐Ÿ‡จ๐Ÿ‡ฆ Canadian Citizens

Canadian citizens need a visa to visit Nepal. Visa on arrival available ($30-125 USD depending on duration). All durations are extendable.

  • Visa on arrival: $30-125 USD (depending on duration)
  • 15, 30, or 90 days (extendable)
  • Valid passport required
  • Multiple entry options available

Required Documents for Nepal Visa Application

Essential Documents

  • โœ“Valid passport (6+ months validity, 1 blank page)
  • โœ“Passport photo (for visa on arrival)
  • โœ“Completed visa application form (available at border)
  • โœ“Cash for visa fee ($30-125 USD depending on duration)

Supporting Documents

  • โœ“Round-trip flight itinerary (recommended)
  • โœ“Hotel reservations or accommodation proof (optional)
  • โœ“Travel itinerary (optional but recommended)
  • โœ“Proof of sufficient funds (optional)

Step-by-Step Nepal Visa Application Process

1

Prepare Documents

Ensure you have valid passport (6+ months validity), passport photo, and cash for visa fee ($30-125 USD depending on duration).

2

Arrive at Entry Point

Arrive at Tribhuvan International Airport (Kathmandu) or land border crossing. Visa on arrival is available at most entry points.

3

Fill Application Form

Fill out visa on arrival application form at the immigration counter. Provide passport, photo, and choose visa duration (15, 30, or 90 days).

4

Pay Visa Fee

Pay visa fee in cash: $30 USD (15 days), $50 USD (30 days), or $125 USD (90 days). Processing takes 10-15 minutes.

5

Receive Visa

Receive your visa sticker in passport. Visa allows stay based on duration paid, can be extended at local immigration offices.

6

Extend Your Stay (if needed)

Visit local immigration office before visa expires. Pay $3 USD per day (first 30 days) or $5 USD per day (additional days) to extend. Maximum stay is 150 days per year.

Nepal Visa Fees and Processing Times 2026

Visa TypeFeeProcessing Time
Visa on Arrival (15 days)$30 USD10-15 minutes
Visa on Arrival (30 days)$50 USD10-15 minutes
Visa on Arrival (90 days)$125 USD10-15 minutes
Visa Extension (first 30 days)$3 USD per day1-3 business days
Visa Extension (additional days)$5 USD per day1-3 business days

Frequently Asked Questions About Nepal Visa

Do US citizens need a visa for Nepal?

US citizens need a visa to visit Nepal. You can get a visa on arrival at major airports and land border crossings, which costs $30 USD for a 15-day visa, $50 USD for a 30-day visa, or $125 USD for a 90-day visa. Processing takes about 10-15 minutes.

What is Nepal visa on arrival?

Nepal visa on arrival is available for most nationalities at major airports (Kathmandu) and land border crossings. It costs $30 USD (15 days), $50 USD (30 days), or $125 USD (90 days), requires a passport photo, and processing takes 10-15 minutes.

How long can I stay in Nepal with a tourist visa?

Tourist visa on arrival allows stays of 15, 30, or 90 days depending on the fee paid. The visa can be extended at local immigration offices for an additional 15-90 days. Maximum stay is typically 150 days per year.

How much does a Nepal visa cost?

Nepal visa on arrival costs $30 USD for 15 days, $50 USD for 30 days, or $125 USD for 90 days. Visa extension costs $3 USD per day for the first 30 days, then $5 USD per day for additional days.

Can I extend my Nepal visa?

Yes, Nepal tourist visas can be extended at local immigration offices. Extension costs $3 USD per day for the first 30 days, then $5 USD per day. Maximum stay is 150 days per year.

Which entry points offer visa on arrival in Nepal?

Visa on arrival is available at Tribhuvan International Airport (Kathmandu) and most land border crossings with India and China, including major crossings like Kakarbhitta, Birgunj, and Kodari.

Related Visa Guides