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
At a glance
| Access | Visa 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) |
|---|---|
| Stay | 15, 30 or 90 days, multiple entry; extendable to 150 days per calendar year |
| Validity and entries | Not stated by the official source |
| Official fee | A tourist visa costs USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days, all multiple entry.1 |
| Official processing | Issued on arrival; no processing time stated |
| Where to apply | 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.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.”
Conditions and exceptions
Children under 10 normally get a free visa for up to 30 days, but US citizens are excluded and pay the normal fee.
Children Under 10 All nationalities except US citizens eligible for gratis visa (up to 30 days). Normal fees apply for 90-day visas.
Department of Immigration, Ministry of Home Affairs, Government of Nepal · checkedVisa fees are not refunded once the visa is issued; overstaying costs USD 5 a day.
A visa cannot be withdrawn once issued and fees are non-refundable. ... Late overstay fine: USD 5/day
Department of Immigration, Ministry of Home Affairs, Government of Nepal · checked
Nepal visa types for US citizens
eVisa · 15, 30 or 90 days, multiple entry
Department of Immigration, Ministry of Home Affairs, Government of Nepal · checked
Tourist visas can be extended inside Nepal up to 150 days per calendar year, at USD 3 a day (minimum 15 days), at the Department of Immigration in Kathmandu or the Immigration Office in Pokhara.
Department of Immigration, Ministry of Home Affairs, Government of Nepal · checked
How to apply
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
A tourist visa costs USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days, all multiple entry.
Department of Immigration, Ministry of Home Affairs, Government of Nepal · checkedVisa fees are not refunded once the visa is issued; overstaying costs USD 5 a day.
Department of Immigration, Ministry of Home Affairs, Government of Nepal · checked
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
- 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.
Other trips on a US passport
Sources
Official sources only. Each was checked on the date shown.