how long is an india visa good for
India Tourist Visa. Effective April 15, 2015, U.S. citizens can only apply for an India tourist visa valid for 10 years. This is a multiple entry visa. Each entry has a limited duration of 6 months. This means that the maximum amount of time you can stay after entering the country is 6 months.