Most travelers can easily obtain a visa for Nepal upon arrival at Tribhuvan International Airport (Kathmandu) or at land border entry points.

Key Details:

  • Visa on Arrival available for most nationalities
  • Fill out an online form or use airport kiosks
  • Bring a valid passport (6+ months validity)
  • Carry passport-sized photos (just in case)

Visa Fees:

  • 15 Days – USD 30
  • 30 Days – USD 50
  • 90 Days – USD 125

Important Notes:

  • Payment is usually in cash (USD preferred)
  • Visa extensions are available inside Nepal
  • Some countries may require advance visa (check before travel)