At the Department of Immigration's current published schedule, tourist visa on arrival is USD 30 for 15 days, USD 50 for 30 days and USD 125 for 90 days. Confirm the official page immediately before travel because nationality, payment and process rules can change.
The arrival flow
| Step | What to do | Keep |
|---|---|---|
| 1. Apply | Complete the online tourist form before arrival or use the airport kiosk | Submission receipt and barcode |
| 2. Pay | Pay the selected duration at the bank counter or approved online route | Payment receipt / voucher |
| 3. Immigration | Present form, receipt and passport to the immigration desk | Passport and Nepal address |
| 4. Enter | Check the visa dates and permitted stay before leaving the desk | Visa record and copies |
Visa durations and fees
| Stay option | Published fee | Planning note |
|---|---|---|
| 15 days | USD 30 | Useful for short city or transit-style trips |
| 30 days | USD 50 | Common first-trip option |
| 90 days | USD 125 | Useful for longer travel, trekking or multi-region plans |
Online application and payment
- Use the official immigration portal, enter passport details exactly and save the submission ID.
- A barcode or receipt can be required at the airport; keep a digital and offline copy.
- The Department of Immigration provides separate online visa and card-payment services. If payment from outside Nepal is not available through your preferred method, follow the current official alternative rather than a third-party website.
- Do not use unofficial visa sites that imitate Nepal government pages.
Extensions, overstay and re-entry
Tourist visa extensions are handled through Department of Immigration services in Nepal and are subject to the current fee schedule and annual maximum. The Department's citizen charter currently lists USD 45 for the first 15 extension days, then USD 3 per day, with a maximum total stay of 150 days in a visa year; it also lists an overstay charge of USD 5 per day. Treat these as time-sensitive and resolve an overstay with Immigration immediately.
Exemptions and special cases
- Indian citizens do not need a tourist visa to enter Nepal, but accepted identity documents still matter.
- Some nationalities must obtain a visa before arrival; check the current Department of Immigration list.
- The Department publishes special provisions for SAARC citizens, children, NRN card holders and other categories. Do not assume a child or second passport receives the same treatment without checking.
- A visa is separate from a trekking permit, TIMS card, conservation-area entry or restricted-area permit.
Useful answers
Frequently asked questions
Can I get a Nepal visa on arrival?+
Tribhuvan International Airport facilitates visa on arrival for eligible nationalities. Check the current restricted-nationality list and complete the official process.
How long can I stay in Nepal on a tourist visa?+
The selected 15, 30 or 90-day visa and any approved extension apply, with the Department currently describing a 150-day maximum in a visa year.
What if I overstay?+
Contact Nepal Immigration promptly. Overstay fees and consequences apply, and you should not wait until an airport departure creates a larger problem.
Sources and verification
Fees, documents, permits, access, transport, weather and closures can change. Confirm time-sensitive details with the linked authority before departure.
Next decision
Keep the whole Nepal plan together.
Use the Nepal directory to compare routes, months, destinations and practical rules without leaving the guide.
Community discussion
Have a question about this guide?
Ask about the route, cost, timing or practical details and compare notes with other travellers. An approved account is required before you can post.
New accounts are reviewed by an administrator before discussion access is enabled.
Browse Nepal guides