Do U.S. Citizens Need a Visa for Nepal?
No pre-arrival visa required. U.S. citizens can obtain a tourist visa on arrival at:
- Tribhuvan International Airport (Kathmandu)
- Land border crossings (Kakarbhitta, Birgunj, Belahiya, Mohana, Dhangadhi, Gaddachauki)
Visa Fees (Cash USD Preferred)
- 15 days: $30
- 30 days: $50
- 90 days: $125
Requirements
- Passport valid ≥6 months
- 1 passport photo (digital ok at airport kiosks)
- Completed application (paper or online pre-fill at nepalimmigration.gov.np)
Extensions
Up to 150 days total per calendar year at Department of Immigration, Kathmandu ($2/day + $20 processing).
Alternative
Apply at Nepali embassy/consulate in U.S. before travel (same fees, longer processing).
Tip: Bring crisp $100 bills (post-2006 series) for best exchange; ATMs unreliable at borders.