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
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.
| Nationality | Nepal entry rule |
|---|---|
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| Free for 30 days once per visa year. | |
| Free for 30 days once per visa year. | |
| Diplomatic and official passports are visa-exempt; ordinary passports use the Tourist VoA. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| Free for 150 days per year. Diplomatic and official passports are visa-exempt. | |
| Visa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| No visa needed — passport, voter ID or Aadhaar. | |
| Visa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| Free for 30 days once per visa year. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| Visa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel. | |
| Free for 30 days once per visa year. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| Diplomatic and official passports are visa-exempt; ordinary passports use the Tourist VoA. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| Free for 30 days once per visa year. | |
| No visa on arrival — apply at a Nepali Embassy or Mission before travel, with a Ministry of Home Affairs recommendation letter. | |
| Diplomatic and official passports are visa-exempt; ordinary passports use the Tourist VoA. | |
| Visa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel. | |
| Visa on arrival, or a 5-year reciprocity visa; children under 10 are not free. | |
| Visa on arrival is declined in practice — arrange the visa at a Nepali Embassy before travel. | |
| No 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
Andorra
United Arab Emirates
Antigua and Barbuda
Albania
Armenia
Angola
Argentina
Austria
Australia
Azerbaijan
Bosnia and Herzegovina
Barbados
Belgium
Burkina Faso
Bulgaria
Bahrain
Burundi
Benin
Brunei Darussalam
Bolivia
Bahamas
Botswana
Belarus
Belize
Canada
Congo, Democratic Republic of the
Central African Republic
Congo
Switzerland
Côte d'Ivoire
Cook Islands
Chile
Colombia
Costa Rica
Cabo Verde
Cyprus
Czechia
Germany
Djibouti
Denmark
Dominica
Dominican Republic
Algeria
Ecuador
Estonia
Egypt
Eritrea
Spain
Finland
Fiji
Micronesia, Federated States of
France
Gabon
United Kingdom
Grenada
Georgia
Gambia
Guinea
Equatorial Guinea
Greece
South Georgia and the South Sandwich Islands
Guatemala
Guinea-Bissau
Guyana
Hong Kong
Honduras
Croatia
Haiti
Hungary
Indonesia
Ireland
Israel
Iceland
Italy
Jamaica
Jordan
Japan
Kenya
Kyrgyzstan
Cambodia
Kiribati
Comoros
Saint Kitts and Nevis
South Korea
Kuwait
Kazakhstan
Lao People's Democratic Republic
Lebanon
Saint Lucia
Liechtenstein
Lesotho
Lithuania
Luxembourg
Latvia
Libya
Morocco
Monaco
Moldova
Montenegro
Madagascar
Marshall Islands
North Macedonia
Mali
Myanmar
Mongolia
Macao
Mauritania
Malta
Mauritius
Malawi
Mexico
Malaysia
Mozambique
Namibia
Niger
Nicaragua
Netherlands
Norway
Nepal
Nauru
Niue
New Zealand
Oman
Panama
Peru
Papua New Guinea
Philippines
Poland
Portugal
Palau
Paraguay
Qatar
Romania
Serbia
Rwanda
Saudi Arabia
Solomon Islands
Seychelles
Sudan
Sweden
Singapore
Slovenia
Slovakia
Sierra Leone
San Marino
Senegal
Suriname
South Sudan
Sao Tome and Principe
El Salvador
Chad
Togo
Tajikistan
Timor-Leste
Tunisia
Tonga
Turkey
Trinidad and Tobago
Tuvalu
Taiwan
Tanzania
Ukraine
Uganda
Uruguay
Uzbekistan
Holy See
Saint Vincent and the Grenadines
Venezuela
Vietnam
Vanuatu
Samoa
South Africa
Zambia
Free SAARC visa (30 days)
5 countriesFree 150 days (China)
1 country5-year Reciprocity (US)
1 countryPre-arrangement required
17 countriesFrequently 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
- Nepal Department of Immigration — Tourist Visa — Government of Nepal
- Nepal Online Visa Application Portal — Department of Immigration
- Tribhuvan International Airport — Tribhuvan International Airport
Last reviewed against these sources: May 5, 2026. Rules can change at short notice — confirm with the Department of Immigration before you travel.