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/faqUse 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.