Visa-free entry for Indian citizens
No visa neededIndian citizens can enter Nepal without a visa and may live there permanently.
- Stay
- Permanent residence is allowed.
Passports that qualify (1)

Nepal visas
Indian citizens can enter Nepal without a visa and may live there permanently.
Passports that qualify (1)
Foreign citizens can generally get a visa on arrival, except those required to apply before travel. Temporary passport holders qualify only if their passport was issued by a European Union member state.
Citizens of Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka can get a free visa on arrival for 30 days.
Passports that qualify (5)
Citizens of China, Hong Kong and Macao can get a free visa on arrival when travelling as tourists.
Foreign citizens can apply online unless they are citizens of Afghanistan, Cameroon, Eswatini, Ethiopia, Ghana, Iran, Iraq, Liberia, Nigeria, Palestine, Somalia, Syria or Zimbabwe.
Citizens of Afghanistan, Cameroon, Eswatini, Ethiopia, Ghana, Iran, Iraq, Liberia, Nigeria, Palestine, Somalia, Syria and Zimbabwe must apply at a Nepalese diplomatic mission before travelling.
Holders of diplomatic or service passports from Brazil, Cambodia, China, Indonesia, Israel, Jordan, Mongolia, Myanmar, Oman, Qatar, Russia, Singapore, Thailand and Vietnam qualify.
Travellers who do not qualify for visa-free entry need a visa to visit Nepal.
Indian citizens do not need a visa. Holders of diplomatic or service passports from certain countries also qualify for visa-free entry.
Travellers who do not qualify for visa-free entry need a visa to visit Nepal. Indian citizens do not need a visa. Holders of diplomatic or service passports from certain countries also qualify for visa-free entry.
There are 7 options: Visa-free entry for Indian citizens (no visa at all); Visa on arrival (a visa at the border); Free 30-day visa on arrival (a visa at the border); Free tourist visa on arrival (a visa at the border); Online tourist visa (an online visa); Visa from a Nepalese diplomatic mission (a visa from an embassy); Visa-free entry with a diplomatic or service passport (no visa at all).
Indian citizens can enter Nepal without a visa and may live there permanently. Holders of diplomatic or service passports from Brazil, Cambodia, China, Indonesia, Israel, Jordan, Mongolia, Myanmar, Oman, Qatar, Russia, Singapore, Thailand and Vietnam qualify.
Yes: Online tourist visa. Foreign citizens can apply online unless they are citizens of Afghanistan, Cameroon, Eswatini, Ethiopia, Ghana, Iran, Iraq, Liberia, Nigeria, Palestine, Somalia, Syria or Zimbabwe.
15, 30 or 90 days with a visa on arrival. The general visitor limit is 150 days in one calendar year.
Visa on arrival: USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days. Some travellers qualify for a free visa.
Passport valid for at least 6 months from arrival.; Indian citizens entering from India may use an Indian passport or a Voter ID card with a photo..
Keep within the stay allowed by your visa. The general visitor limit is 150 days in one calendar year.
Yes. Rules depend on the country that issued your passport. Open the Nepal visa page and choose your passport for a plain answer.
Yes. Officials can refuse a visa or entry, even after you apply. Give true answers, bring the documents asked for, and keep proof of your onward trip and money.
Reviewed by @snuck