Notice: INDIA EMBASSY / CONSULATE UPDATE:
Beginning November 15, 2021 India will resume allowing entry to tourists on an Indian Tourist visas. Tourist visas are valid for 120 days from issue date, single entry, with up to a 30 day maximum stay. We recommend applying for an India ETV (electronic) visa.
Consulate of India in Houston
Expedited Visa Services
A visa may be required to enter India.
View the Visa Requirements section for your specific Visa Type (business, tourist, etc) for more information on how to apply.