Travelers from the United States can apply for a 10-year visa to India. If they plan to travel to India more than once in that time period, it may be worthwhile to get this kind of visa instead of an eVisa. While it does take longer to obtain a 10-year India visa, having one takes the hassle out of future travel plans.