How Long Can I Stay in Nepal?
Complete guide for US passport holders. Last verified 2026-02-03.
Maximum Stay
Up to 150 days per calendar year
At a Glance
Duration
Up to 150 days per calendar year
Visa Type
Tourist visa (on arrival or in advance)
Entry Requirements
- Passport valid for at least 6 months
- At least one blank visa page
- Tourist visa (15, 30, or 90 days)
- Round-trip ticket and sufficient funds
Important Things to Know
Limited to 150 days maximum in any calendar year on tourist visas
Visas given in 15-, 30-, or 90-day increments only
Long overstays can result in heavy fines, arrest, detention, deportation, and re-entry ban
Visa fees: 15 days $30, 30 days $50, 90 days $125
Land border crossings require US cash for visa fees (credit cards not accepted)
Can I Extend My Stay?
Department of Immigration HQ in Kathmandu is only office that can extend all visa categories. Some other offices can extend tourist, relationship, and NRN visas. Apply before expiration or face penalties and late fees.
Additional Information
Tourist visa available on arrival at Tribhuvan Airport or at specified land borders. Cannot exceed 150 days total in calendar year.
Official Sources
Last verified: 2026-02-03
Always verify current requirements with official government sources before traveling, as visa policies can change.
Track Your Days with Days Monitor
Never overstay your visa. Track your days automatically with our iOS app.