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
Quick Facts: Nepal Visa Requirements 2026
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
Prepare Documents
Ensure you have valid passport (6+ months validity), passport photo, and cash for visa fee ($30-125 USD depending on duration).
Arrive at Entry Point
Arrive at Tribhuvan International Airport (Kathmandu) or land border crossing. Visa on arrival is available at most entry points.
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).
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.
Receive Visa
Receive your visa sticker in passport. Visa allows stay based on duration paid, can be extended at local immigration offices.
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 Type | Fee | Processing Time |
|---|---|---|
| Visa on Arrival (15 days) | $30 USD | 10-15 minutes |
| Visa on Arrival (30 days) | $50 USD | 10-15 minutes |
| Visa on Arrival (90 days) | $125 USD | 10-15 minutes |
| Visa Extension (first 30 days) | $3 USD per day | 1-3 business days |
| Visa Extension (additional days) | $5 USD per day | 1-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.