Indian Visa for United States Citizens
Indian Visa for United States Citizens. They can apply for an e-Visa online, which covers tourist, business, and medical visits. The process requires a valid passport, a recent photograph, and a completed application form. Approval usually takes a few days, and the e-Visa allows stays of up to 60 days, with the possibility of an extension. For longer stays or different purposes, a traditional visa from an Indian consulate is necessary.