Nepal welcomes visitors from around the world with a straightforward visa process. Whether arriving by air or land, most travelers can obtain a visa on arrival. Here’s what you need to know:

Visa on Arrival

  • Available at Tribhuvan International Airport (Kathmandu) and 7 land border crossings
  • Processing takes approximately 1 hour at the airport
  • Not available for citizens of:
    Somalia, Liberia, Zimbabwe, Ghana, Palestine, Afghanistan,
    Syria, Iraq, Eswatini, Cameroon, Nigeria, Ethiopia

Required Documents

  1. Passport valid for at least 6 months
  2. Completed application form (available online or at kiosks)
  3. Visa fee in USD (cash only)
  4. Passport-size photo (for land border entries)

Visa Fees

  • 15 days: $30
  • 30 days: $50
  • 90 days: $125

Visa-Free Entry

Citizens of these countries can visit without a visa:

  • Thailand (90 days)
  • Russia (90 days)
  • China (30 days)
  • Brazil (90 days)
  • Israel (90 days)
  • Qatar (90 days)
    (12 countries total)

Visa Extension

  • Minimum 15-day extension: $45
  • Additional days: $3/day
  • Penalty for overstay: $5/day

Entry Points

By Air:

  • Tribhuvan International Airport (Kathmandu)

By Land (Nepal-India borders):

  1. Kakarbhitta (East Nepal)
  2. Birgunj (Central Nepal)
  3. Belahia (Bhairahawa)
  4. Nepalgunj (West Nepal)
  5. Dhangadi (Far West)

Nepal-Tibet border:

  • Gyirong (replaces Kodari)

Important Tips

  • USD cash is preferred for visa fees
  • Have accommodation details available
  • Travel insurance is recommended
  • Keep local currency (NPR) for immediate expenses

For the most current information, please check the official Nepal Immigration website before your trip.

Feel Everest Trek can assist with visa questions and travel planning for your Nepal adventure.