Who needs a visa for Nepal?
Of 198 passports, 1 enter Nepal without a visa, 185 get a visa on arrival, 0 apply online and 12 need a visa in advance.
1
Visa-free
185
Visa on arrival
0
e-Visa / eTA
12
Visa required
Visa rules change often. Always confirm with the official embassy or government site before you travel. Source: Passport Index dataset (MIT), refreshed Nov 9, 2026.
Visa-free1
Visa on arrival185
Albania150 daysAlgeria150 daysAndorra150 daysAngola150 daysAntigua & Barbuda150 daysArgentina150 daysArmenia150 daysAustralia150 daysAustria150 daysAzerbaijan150 daysBahamas150 daysBahrain150 daysBangladesh150 daysBarbados150 daysBelarus150 daysBelgium150 daysBelize150 daysBenin150 daysBhutan150 daysBolivia150 daysBosnia and Herzegovina150 daysBotswana150 daysBrazil150 daysBrunei150 daysBulgaria150 daysBurkina Faso150 daysBurundi150 daysCambodia150 daysCanada150 daysCape Verde150 daysCentral African Republic150 daysChad150 daysChile150 daysChina150 daysColombia150 daysComoros150 daysCosta Rica150 daysCôte d’Ivoire150 daysCroatia150 daysCuba150 daysCyprus150 daysCzechia150 daysDenmark150 daysDjibouti150 daysDominica150 daysDominican Republic150 daysDR Congo150 daysEcuador150 daysEgypt150 daysEl Salvador150 daysEquatorial Guinea150 daysEritrea150 daysEstonia150 daysFiji150 daysFinland150 daysFrance150 daysGabon150 daysGambia150 daysGeorgia150 daysGermany150 daysGreece150 daysGrenada150 daysGuatemala150 daysGuinea150 daysGuinea-Bissau150 daysGuyana150 daysHaiti150 daysHonduras150 daysHong Kong150 daysHungary150 daysIceland150 daysIndonesia150 daysIran150 daysIreland150 daysIsrael150 daysItaly150 daysJamaica150 daysJapan150 daysJordan150 daysKazakhstan150 daysKenya150 daysKiribati150 daysKosovo150 daysKuwait150 daysKyrgyzstan150 daysLaos150 daysLatvia150 daysLebanon150 daysLesotho150 daysLibya150 daysLiechtenstein150 daysLithuania150 daysLuxembourg150 daysMacao150 daysMadagascar150 daysMalawi150 daysMalaysia150 daysMaldives150 daysMali150 daysMalta150 daysMarshall Islands150 daysMauritania150 daysMauritius150 daysMexico150 daysMicronesia150 daysMoldova150 daysMonaco150 daysMongolia150 daysMontenegro150 daysMorocco150 daysMozambique150 daysMyanmar150 daysNamibia150 daysNauru150 daysNetherlands150 daysNew Zealand150 daysNicaragua150 daysNiger150 daysNorth Korea150 daysNorth Macedonia150 daysNorway150 daysOman150 daysPakistan150 daysPalau150 daysPanama150 daysPapua New Guinea150 daysParaguay150 daysPeru150 daysPhilippines150 daysPoland150 daysPortugal150 daysQatar150 daysRepublic of the Congo150 daysRomania150 daysRussia150 daysRwanda150 daysSamoa150 daysSan Marino150 daysSão Tomé & Príncipe150 daysSaudi Arabia150 daysSenegal150 daysSerbia150 daysSeychelles150 daysSierra Leone150 daysSingapore150 daysSlovakia150 daysSlovenia150 daysSolomon Islands150 daysSouth Africa150 daysSouth Korea150 daysSouth Sudan150 daysSpain150 daysSri Lanka150 daysSt. Kitts & Nevis150 daysSt. Lucia150 daysSt. Vincent & Grenadines150 daysSudan150 daysSuriname150 daysSweden150 daysSwitzerland150 daysTaiwan150 daysTajikistan150 daysTanzania150 daysThailand150 daysTimor-Leste150 daysTogo150 daysTonga150 daysTrinidad & Tobago150 daysTunisia150 daysTürkiye150 daysTurkmenistan150 daysTuvalu150 daysUganda150 daysUkraine150 daysUnited Arab Emirates150 daysUnited Kingdom150 daysUnited States150 daysUruguay150 daysUzbekistan150 daysVanuatu150 daysVatican City150 daysVenezuela150 daysVietnam150 daysYemen150 daysZambia150 days
Visa required12
Frequently asked questions
Who needs a visa for Nepal?
Of 198 passports, 1 enter Nepal without a visa, 185 get a visa on arrival, 0 apply online and 12 need a visa in advance. Visa rules change often. Always confirm with the official embassy or government site before you travel.
Who can enter Nepal without a visa?
India.