TravelVisaRules

Nepal visa for Indian citizens

Indian citizens do not need a visa for Nepal.

Visa-free Confidence: medium — Likely current — confirm details with the official source Last verified: (2 days ago)
Status
Visa-free
Max stay
Indian nationals do not need a visa to enter Nepal, but the public immigration guidance cited here does not publish a fixed tourist day cap. Travel remains document-based and subject to Nepal immigration control.
Official cost
Free
Before departure
Nothing required before departure

Cost note

No visa fee applies to ordinary Indian nationals on the public Nepal immigration guidance cited here.

What you need

  • Valid Indian passport or Indian voter ID card as proof of nationality
  • Birth certificate for children if required by the entry point
  • Supporting travel details if immigration officers request them

Official source

https://tia.immigration.gov.np/faq

Use the government route and fee only. Avoid lookalike agent sites that add markups or mimic official portals.

Why this verdict

Nepal's public immigration guidance treats ordinary Indian nationals as a no-visa entry case rather than a tourist-visa or visa-on-arrival case. The practical rule is document-based entry with Indian nationality proof, but the public pages cited here do not state a clean fixed tourist stay cap, so this corridor uses a stay note rather than an invented number.

Frequently asked questions

Do Indian citizens need a visa for Nepal?
Indian citizens do not need a visa for Nepal. (Visa-free.)
How long can Indian passport holders stay in Nepal?
Indian nationals do not need a visa to enter Nepal, but the public immigration guidance cited here does not publish a fixed tourist day cap. Travel remains document-based and subject to Nepal immigration control.
How much does the Nepal entry cost for Indian citizens?
It is free. This page tracks the official government fee only, not agent markup.

Related countries

↩ All Indian visa requirements