QuickTravelTools

Visa requirements for Nepal

Most visitors get a visa on arrival in Nepal. 2 enter visa-free; 13 need a visa or authorisation arranged in advance.

Rules by passport

Visa-free (2)
  • India
  • Nepal

Checked against Embassy of Nepal, Beijing, Embassy of Nepal, Pretoria, Embassy of Nepal, Riyadh, Nepal Department of Immigration on October 10, 2026.

Visa on arrival (184)
  • Albania
  • Algeria
  • Andorra
  • Angola
  • Antigua and Barbuda
  • Argentina
  • Armenia
  • Australia
  • Austria
  • Azerbaijan
  • Bahrain
  • Bangladesh
  • Barbados
  • Belarus
  • Belgium
  • Belize
  • Benin
  • Bhutan
  • Bolivia
  • Bosnia and Herzegovina
  • Botswana
  • Brazil
  • Brunei
  • Bulgaria
  • Burkina Faso
  • Burundi
  • Cambodia
  • Canada
  • Cape Verde
  • Chad
  • Chile
  • China
  • Colombia
  • Costa Rica
  • Croatia
  • Cuba
  • Cyprus
  • Czechia
  • Denmark
  • Djibouti
  • Dominica
  • Ecuador
  • Egypt
  • El Salvador
  • Equatorial Guinea
  • Eritrea
  • Estonia
  • Fiji
  • Finland
  • France
  • Gabon
  • Georgia
  • Germany
  • Greece
  • Grenada
  • Guatemala
  • Guinea
  • Guinea-Bissau
  • Guyana
  • Haiti
  • Honduras
  • Hong Kong
  • Hungary
  • Iceland
  • Indonesia
  • Ireland
  • Israel
  • Italy
  • Ivory Coast
  • Jamaica
  • Japan
  • Jordan
  • Kazakhstan
  • Kenya
  • Kiribati
  • Kosovo
  • Kuwait
  • Kyrgyzstan
  • Laos
  • Latvia
  • Lebanon
  • Lesotho
  • Libya
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Macao
  • Madagascar
  • Malawi
  • Malaysia
  • Mali
  • Malta
  • Mauritania
  • Mauritius
  • Mexico
  • Micronesia
  • Moldova
  • Monaco
  • Mongolia
  • Montenegro
  • Morocco
  • Mozambique
  • Myanmar
  • Namibia
  • Nauru
  • New Zealand
  • Nicaragua
  • Niger
  • North Korea
  • North Macedonia
  • Norway
  • Oman
  • Pakistan
  • Palau
  • Panama
  • Papua New Guinea
  • Paraguay
  • Peru
  • Poland
  • Portugal
  • Qatar
  • Romania
  • Russia
  • Rwanda
  • Saint Kitts and Nevis
  • Saint Lucia
  • Saint Vincent and the Grenadines
  • Samoa
  • San Marino
  • Sao Tome and Principe
  • Saudi Arabia
  • Senegal
  • Serbia
  • Sierra Leone
  • Singapore
  • Slovakia
  • Slovenia
  • South Africa
  • South Korea
  • South Sudan
  • Spain
  • Sri Lanka
  • Sudan
  • Suriname
  • Sweden
  • Switzerland
  • Taiwan
  • Tajikistan
  • Tanzania
  • Thailand
  • the Bahamas
  • the Central African Republic
  • the Comoros
  • the Democratic Republic of the Congo
  • the Dominican Republic
  • the Gambia
  • the Maldives
  • the Marshall Islands
  • the Netherlands
  • the Philippines
  • the Republic of the Congo
  • the Seychelles
  • the Solomon Islands
  • the United Arab Emirates
  • the United Kingdom
  • the United States
  • the Vatican City
  • Timor-Leste
  • Togo
  • Tonga
  • Trinidad and Tobago
  • Tunisia
  • Turkey
  • Turkmenistan
  • Tuvalu
  • Uganda
  • Ukraine
  • Uruguay
  • Uzbekistan
  • Vanuatu
  • Venezuela
  • Vietnam
  • Yemen
  • Zambia

Checked against Embassy of Nepal, Beijing, Embassy of Nepal, Pretoria, Embassy of Nepal, Riyadh, Nepal Department of Immigration on October 10, 2026.

Visa required (13)
  • Afghanistan
  • Cameroon
  • Eswatini
  • Ethiopia
  • Ghana
  • Iran
  • Iraq
  • Liberia
  • Nigeria
  • Palestine
  • Somalia
  • Syria
  • Zimbabwe

Checked against Embassy of Nepal, Beijing, Embassy of Nepal, Pretoria, Embassy of Nepal, Riyadh, Nepal Department of Immigration on October 10, 2026.

Visa fees for Nepal

Visa typeFeeSource
Visa on arrival 30 USD, 15 days; 30 days $50; 90 days $125 (multiple re-entry) Department of Immigration, Nepal

Visa fee: No official source publishes this information. Embassy-issued visa fees not transcribed from checked official sources Checked: Department of Immigration, Nepal.

Processing times

Visa typeProcessing timeSource
Visa on arrival issued usually in less than an hour Department of Immigration, Nepal

Visa processing time: No official source publishes this information. No processing time published on checked official sources Checked: Department of Immigration, Nepal.

Apply through official channels

Start the official Nepal online visa pre-registration (VoA)

Travel insurance for Nepal

Travel insurance

Not required. No official source we have checked requires travel insurance to visit Nepal, and none publishes a minimum coverage amount for visitors.

Some visa services claim insurance is mandatory for Nepal and charge you for a policy. We found no official rule behind those claims, so we will not present it as one. Insurance may still be a sensible choice for your trip, but for Nepal it is your choice, not an entry rule. We watch for new mandates daily, and this page will say so if one appears.

Countries that do require it: the full travel insurance requirements list.

Sources and verification

199 of 199 passport rules verified against Embassy of Nepal, Beijing, Embassy of Nepal, Pretoria, Embassy of Nepal, Riyadh, Nepal Department of Immigration, 0 with no official source publishing the rule.

Common questions

Do I need a visa for Nepal?

It depends on your passport. 2 of 199 passports enter Nepal visa-free, 184 can get a visa on arrival; 13 need a visa or authorisation arranged in advance. Find your passport in the groups above.

What does a visa for Nepal cost?

The visa on arrival costs 30 USD, 15 days; 30 days $50; 90 days $125 (multiple re-entry).

How long does Nepal visa processing take?

Standard processing for the visa on arrival: issued usually in less than an hour.

Do I need travel insurance for Nepal?

No verified requirement. No official source we have checked requires travel insurance to visit Nepal, and none publishes a minimum coverage amount for visitors. Some visa services claim it is mandatory and charge for a policy; we found no official rule behind those claims.

More for your trip to Nepal