Applying for a India visa from the United States is done at the consulate or embassy covering your state of residence. The India consular network in the U.S. processes tourist, business, student, family and transit visas for travelers and India expats.
India consulates processing visa applications
Consulate General of India
View details โFloral ParkIndian Visa Center
View details โFresnoSaini Immigration
View details โHoustonConsulate General Of India
View details โNew YorkConsulate General of India, New York
View details โNew YorkPermanent Mission of India
View details โSan FranciscoConsulate General of India
View details โSandy SpringsConsulate General of India
View details โSunny Isles BeachIndia Visa Application
View details โWashingtonEmbassy of India
View details โWashingtonEmbassy of India
View details โWashingtonEmbassy of India
View details โWho needs a India visa?
U.S. citizens may or may not need a visa for India depending on the visa policy. Citizens of third countries residing in the U.S. typically need a visa.
Visa types include: tourist (short stay), business, student, work, family reunification, transit, diplomatic.
Required documents
- Valid passport (typically 6 months remaining validity)
- Completed visa application form
- Recent passport photos
- Flight reservations and accommodation proof
- Travel insurance (often required)
- Bank statements showing sufficient funds
- Visa fee
How to apply
India uses the VFS Global o Embassy.gov.in for visa applications.
Biometric data (fingerprints, photo) may be collected at the appointment.
Costs and processing times
Visa fees vary widely: from $30 for short-term visas to $200+ for long-term or business visas. Processing times range from 5 business days (express) to 8 weeks (regular).