A U.S. citizen can usually stay in India for up to 180 days on a tourist visa or e-Visa in one calendar year, according to India’s consulate guidance. India also notes that U.S. nationals can use restored long-term tourist visas, but the stay limit for tourist travel is still capped at 180 days in a calendar year.

Quick Scoop

  • For tourism, the common stay limit is 180 days in one calendar year.
  • U.S. citizens can also use certain restored long-term tourist visas, but that does not mean unlimited stay.
  • If you plan to stay longer or visit for work, study, or other purposes, you need the correct visa category.
  • Visa rules can change, so it’s smart to verify the exact visa type before traveling.

Important detail

Some third-party travel sites mention shorter tourist-visa limits or different rules by visa type, but the Indian consulate guidance is the most direct source here. The safest rule of thumb is: tourist travel is generally capped at 180 days per calendar year.

Practical note

If your trip is for more than tourism, or you want to remain in India beyond the tourist limit, you should apply for the proper visa before going.