Visa Panic answer
eVisa requiredMedium paperwork

Do US citizens need a visa for Nepal?

A visa is required for Nepal. You can apply for an eVisa online before travel or get a visa on arrival at Tribhuvan International Airport (by air) or at specific land border points.

Apply on the official siteNepali Department of Immigration Online Visa Services — last checked 28 June 2026
Always confirm with the official source before you travel.
Your panic level

When are you travelling?

Add your travel date and we'll tell you exactly how much to panic, based on typical processing times.

eVisa typically takes around a week.

Colour guide:Calm— no visa neededMedium— ETA / eVisa / light paperworkPanic— full visa or complex process

Deep breath. Here's the answer.

U.S. citizens traveling to Nepal for tourism require a visa. While a visa on arrival is available at the airport and certain land borders, applying for an eVisa online beforehand is recommended to save time upon arrival. Ensure your passport meets the validity requirements.

Key facts

For United States passport holders, tourism or short business trips.

PassportRegular US passport
PurposeTourism
Visa requiredYes — eVisa
Maximum stayVerify on the official source, as this markdown does not specify the maximum duration for a tourist visa.
Passport validity6 months beyond your arrival date
Return/onward ticketNo, but recommended to have travel plans in place.
Arrival formNone required (verify if any health/customs forms exist upon arrival).
Last checked28 June 2026

You may need a visa if…

  • Getting a visa on arrival may take several hours, especially if arriving by air.
  • If arriving by land, ensure you obtain a visa and receive an entry stamp from an immigration officer, as failure to do so will prevent departure.
  • For land entry, you must pay visa fees with U.S. cash (bills no older than 2003, in good condition).
  • No vaccinations are required but verify any health advisories from the CDC.
  • Exercise increased caution due to civil unrest; avoid large crowds and demonstrations.

Before you travel

  • Apply for a Nepali eVisa online or plan to obtain a visa on arrival.
  • Ensure your passport is valid for at least 6 months beyond your arrival date and has at least one blank page.
  • Enroll in the Smart Traveler Enrollment Program (STEP).
  • Purchase travel insurance that includes medical evacuation coverage.
  • Bring U.S. cash (bills no older than 2003, in good condition) if planning to enter by land and pay for a visa on arrival.
  • Check local media and embassy alerts for current safety information.
  • Be prepared to pay in cash as credit cards are not widely accepted outside major establishments.

Common questions

Yes, a visa is required for U.S. citizens visiting Nepal for tourism. You can obtain one on arrival or apply online in advance.

Related destinations