Skip to content

US passport · Nepal

Do US citizens need a visa for Nepal?

In brief

Yes, but they can get it on arrival: US passport holders get a visa on arrival in Nepal (15, 30 or 90 days, multiple entry; extendable to 150 days per calendar year).

Nepal visa fee for US citizens: A tourist visa costs USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days, all multiple entry. Official fee. Source: Department of Immigration, Ministry of Home Affairs, Government of Nepal, checked .

Nepal visa processing time for US citizens: none: the visa is issued on arrival at the border.

Conditions: at Tribhuvan International Airport and designated land entry points; free for up to 30 days once a year for Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka, and free for Chinese nationals (up to 150 days a year).

Also: eVisa · 15, 30 or 90 days, multiple entry.

All other passport holders may obtain a Visa on Arrival at Tribhuvan International Airport and other designated entry points.Department of Immigration, Ministry of Home Affairs, Government of Nepal

Checked 1 Nov 2026Source: Department of Immigration, Ministry of Home Affairs, Government of NepalApply only at nepaliport-new.immigration.gov.npReport a change

Independent reference, not a government website. We don't issue visas or sell visa services.

ContentsIn brief
  1. In brief
  2. At a glance
  3. Do US citizens need a visa?
  4. Visa types
  5. How to apply
  6. Fee
  7. Processing time
  8. Documents
  9. What changed
  10. FAQ
  11. Sources

At a glance

AccessVisa on arrival · 15, 30 or 90 days, multiple entry; extendable to 150 days per calendar yearat Tribhuvan International Airport and designated land entry points; free for up to 30 days once a year for Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka, and free for Chinese nationals (up to 150 days a year)
Stay15, 30 or 90 days, multiple entry; extendable to 150 days per calendar year
Validity and entriesNot stated by the official source
Official feeA tourist visa costs USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days, all multiple entry.1
Official processingIssued on arrival; no processing time stated
Where to applyApply online for the ETA/eVisa with the Department of Immigration and pay by card in USD, or get the visa on arrival at Tribhuvan International Airport or another designated entry point.1Official site: nepaliport-new.immigration.gov.np

Do US citizens need a visa for Nepal?

The Department of Immigration, Ministry of Home Affairs, Government of Nepal lists the US among the countries whose nationals get a visa on arrival. Stay: 15, 30 or 90 days, multiple entry; extendable to 150 days per calendar year. Conditions: at Tribhuvan International Airport and designated land entry points; free for up to 30 days once a year for Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka, and free for Chinese nationals (up to 150 days a year).

“All other passport holders may obtain a Visa on Arrival at Tribhuvan International Airport and other designated entry points.”

Department of Immigration, Ministry of Home Affairs, Government of Nepal · checked

Conditions and exceptions

Nepal visa types for US citizens

How to apply

  1. Apply online for the ETA/eVisa with the Department of Immigration and pay by card in USD, or get the visa on arrival at Tribhuvan International Airport or another designated entry point.

    Department of Immigration, Ministry of Home Affairs, Government of Nepal · checked

Fee

These are government fees as the official sources state them. Agencies add their own service fees; those are not visa fees, and we don't list them.

Processing time

The visa is issued on arrival at the border; the official sources we read state no processing time.

Documents and entry checks

What changed

  1. Checked against the official sources on this page: the rule above still holds.

FAQ

Is Nepal visa-free for US citizens now?

Not visa-free: US citizens get a visa on arrival (15, 30 or 90 days, multiple entry; extendable to 150 days per calendar year). Conditions: at Tribhuvan International Airport and designated land entry points; free for up to 30 days once a year for Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka, and free for Chinese nationals (up to 150 days a year).

How much does a Nepal visa cost for US citizens?

A tourist visa costs USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days, all multiple entry.

Can I get a Nepal visa in 7 days?

The visa is issued on arrival at the border. The official sources we read state no processing time.

Sources

Official sources only. Each was checked on the date shown.

  1. Department of Immigration, Ministry of Home Affairs, Government of Nepal: entry rule, visa types, fees, entry conditions, documents and how to applyimmigration.gov.np · checked
Was this page helpful?Report a change

Visa Almanac is an independent reference, not a government website. We don't issue visas or sell visa services.

Rules change without notice. Always confirm with the official source linked on each page before you travel.