Skip to content
Visiting Nepal · 2026 guide

Nepal visa rules by nationality — who can get a visa on arrival

Nepal's entry rules depend on your nationality. Citizens of 173 countries can get a Visa on Arrival at Tribhuvan International Airport (TIA) Kathmandu or a land border; citizens of 17 countries must arrange a visa at a Nepali Embassy before travel. SAARC nationals (except Afghanistan) get 30 days free once a year, Chinese citizens 150 days free, US citizens can use a 5-year reciprocity visa, and Indian nationals need no visa.

Updated · May 5, 2026

Nepal visa at a glance

VoA fees
$30 / $50 / $125
15 / 30 / 90 days, multi-entry
VoA-eligible
173 nationalities
at TIA + land borders
Restricted
17 nationalities
pre-arrangement required
No visa needed
India
passport, voter ID or Aadhaar

Visa types & landing pages

Special rules by nationality

Every nationality not listed here follows the standard Visa on Arrival rules: $30 / $50 / $125 for 15 / 30 / 90 days.

NationalityNepal entry rule
AfghanistanNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
BangladeshFree for 30 days once per visa year.
BhutanFree for 30 days once per visa year.
BrazilDiplomatic and official passports are visa-exempt; ordinary passports use the Tourist VoA.
CameroonNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
ChinaFree for 150 days per year. Diplomatic and official passports are visa-exempt.
CubaVisa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel.
EswatiniNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
EthiopiaNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
GhanaNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
IndiaNo visa needed — passport, voter ID or Aadhaar.
IranVisa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel.
IraqNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
LiberiaNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
MaldivesFree for 30 days once per visa year.
NigeriaNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
North KoreaVisa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel.
PakistanFree for 30 days once per visa year.
Palestine, State ofNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
RussiaDiplomatic and official passports are visa-exempt; ordinary passports use the Tourist VoA.
SomaliaNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
Sri LankaFree for 30 days once per visa year.
Syrian Arab RepublicNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.
ThailandDiplomatic and official passports are visa-exempt; ordinary passports use the Tourist VoA.
TurkmenistanVisa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel.
United States of AmericaVisa on arrival, or a 5-year reciprocity visa; children under 10 are not free.
YemenVisa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel.
ZimbabweNo visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter.

Visa on Arrival

173 countries

Free SAARC visa (30 days)

5 countries

Free 150 days (China)

1 country

5-year Reciprocity (US)

1 country

Pre-arrangement required

17 countries

Frequently asked questions

What foreigners ask about which Nepal visa rules apply to them — on-arrival eligibility, the restricted list and visa-free entry. Fees and extensions are covered in the tourist visa guide.

Do foreigners need a visa to enter Nepal?

Yes. All foreign nationals require a visa to enter Nepal, except holders of Indian passports (visa-exempt under bilateral arrangement). Most nationalities can obtain a Visa on Arrival at TIA Kathmandu and 7 land borders, paying $30 / $50 / $125 for 15 / 30 / 90 days. Citizens of the countries on the restricted list below cannot use VoA and must apply at a Nepali Embassy abroad first.

How much is the Nepal visa fee?

Nepal Tourist Visa fees are $30 for 15 days, $50 for 30 days, and $125 for 90 days — all multi-entry by default. SAARC nationals (Bangladesh, Bhutan, Maldives, Pakistan, Sri Lanka) get 30 days free once per visa year. Chinese citizens get 150 days free per year. Children under 10 are free (except US citizens).

Which countries cannot get visa-on-arrival in Nepal?

The Department of Immigration's published list excludes citizens of 12 countries from VoA — they must apply in advance at a Nepali Embassy / Mission abroad with a Ministry of Home Affairs (MoHA) recommendation letter: Nigeria, Ghana, Zimbabwe, Eswatini (Swaziland), Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan, and Syria. Our dataset also lists North Korea, Iran, Yemen, Cuba and Turkmenistan on the pre-arrangement track, as VoA is declined to these passports in practice — 17 nationalities in total. Refugees holding a refugee travel document are also excluded.

What documents do I need for Nepal Visa on Arrival?

Bring a valid passport (6+ months validity, 2+ blank pages), one passport-size photo (or use the airport kiosk camera), confirmed return / onward ticket, proof of funds for stay (USD 50–100 per day), and the online arrival form receipt with barcode pre-filled at nepaliport.immigration.gov.np/visa/online (saves queue time at TIA).

Can I extend my Nepal Tourist Visa?

Yes. Tourist visa extensions are available at Department of Immigration (Kathmandu Kalikasthan) and Immigration Office Pokhara — $3 per day with a 15-day minimum, plus a $25 fee if you also renew multiple-entry status at extension time. Late fine is $5 per day past expiry. Maximum total stay is 150 days per visa year (Jan–Dec).

Where do I apply for Nepal visa from outside Nepal?

Apply online at nepaliport.immigration.gov.np/onlinevisa-mission/application, then submit at the nearest Nepali Embassy or Consulate. Nepal has 32 Embassies + 3 UN Permanent Missions + 8 Consulates General worldwide — see /visa/nepali-embassies-abroad for the full list with addresses and jurisdictions.

Are Nepal visas multiple-entry?

Yes — all Nepal Tourist Visas are multiple-entry by default, meaning you can exit to India or Tibet and return to Nepal within the visa validity window without paying again. There is no extra charge for multiple entry when the visa is first issued; the $25 multiple-entry fee applies only when you renew that status while extending.

Are there any countries that don't need a visa for Nepal?

India is the only country whose ordinary-passport holders are visa-exempt for Nepal under bilateral agreement. Diplomatic / official passports of China, Brazil, Russia, and Thailand are also visa-exempt under reciprocal waiver arrangements — but ordinary passport holders from those countries still need a Tourist VoA.

Official sources

Last reviewed against these sources: May 5, 2026. Rules can change at short notice — confirm with the Department of Immigration before you travel.