The length of stay in India depends on
your visa type and nationality. Here’s a breakdown of how long you can stay based on different visa categories:
Tourist Visa (e-Visa & Regular Visa)
✔
e-Tourist Visa (Most Nationals) – Allows stays of
30 days, 1 year, or 5 years, but each visit cannot exceed
90 days (for most countries) or
180 days (for US, UK, Canada, and Japan).
✔
Regular Tourist Visa – Typically issued for
6 months, 1 year, 5 years, or 10 years, but each stay is
limited to 90 or 180 days, depending on nationality.
Pro Tip: If you have a long-term visa (e.g., 5-year tourist visa), you still need to
exit India before 90/180 days and re-enter if needed.
Business Visa
✔ Generally issued for
1 to 5 years with multiple entries, but each visit is usually limited to
180 days.
Student Visa
✔ Allows you to stay
for the duration of the course (up to
5 years) with proper university documentation.
Medical Visa
✔ Typically valid for
60 days per visit, with up to
3 entries allowed.
Overstaying in India – What Happens?

Overstaying beyond your visa validity can lead to
fines, legal trouble, and future visa denials.

The
fine starts at $300 (approx ₹25,000) and increases with duration.

If you’ve overstayed, you should
visit the FRRO (Foreigners Regional Registration Office) immediately to avoid serious penalties.
Extending Your Stay in India
Tourist visas cannot be extended in most cases.

Some visas (like business or student visas) can be extended via the
FRRO portal (
e-FRRO Home).
Final Tip: Always
check your visa conditions before booking long-term travel to India. If you plan to stay longer, ensure you have a visa that permits it or
consider reapplying from your home country.
Have you had any experiences with long-term stays in India? Let’s discuss!