United States to India Visa Requirements
United States citizens are required to obtain a visa before traveling to India. The visa application process varies depending on your purpose of visit and intended length of stay. This guide provides comprehensive information about visa requirements, application procedures, and necessary documentation for United States passport holders planning to visit India.
Visa Required: YES
Electronic Visa (eVisa)
Allowed Stay
180 days
Valid For
365 days
Processing Time
Up to 72 hours
e-Visa available for tourism, business, medical visits. US citizens can stay up to 180 days continuously. Apply minimum 4 days before travel.
Visa Fees:
Allowed Stay
180 days
Visa Type
Electronic Visa
Processing Time
Up to 72 hours
Visa Fee
$100
Detailed Requirements
Documents Required
- Passport with 6+ months validity
- Digital passport photo
- Passport bio page scan
Entry Conditions
- Passport must be valid for at least 6 months from entry date
- Must have at least 2 blank passport pages
- Proof of onward travel may be required
- Sufficient funds for the duration of stay
Processing Information
The typical processing time for a India visa is Up to 72 hours. We recommend applying at least 1-2 weeks before your intended travel date to allow for any potential delays or additional documentation requests.
Important: Please note that visa policies can change. While we update our information monthly, always verify the current requirements with official India government sources or the nearest India embassy or consulate before making travel arrangements.
How to Apply
- 1
Visit the official eVisa website
Access the official India eVisa portal
- 2
Complete the online application
Fill in all required information accurately
- 3
Upload required documents
Scan and upload all necessary documents
- 4
Pay the visa fee
Complete payment using a valid credit/debit card
- 5
Receive your eVisa
Your approved eVisa will be sent via email
Frequently Asked Questions
Do United States citizens need a visa for India?
Yes, United States citizens need a visa to visit India. You must obtain a electronic visa (eVisa) before traveling.
How long can United States citizens stay in India?
United States citizens can stay in India for up to 180 days with a valid visa.
How much does a India visa cost for United States citizens?
The visa fee for United States citizens is $100 for a tourist visa and $100 for a business visa. Additional service fees may apply depending on where you apply.
How long does it take to get a India visa?
The processing time for a India visa is typically Up to 72 hours. We recommend applying at least 1-2 weeks before your intended travel date to allow for any delays.
Can I extend my stay in India?
Extension policies vary. If you have a visa, you may be able to extend it by applying at the local immigration office in India before your current visa expires.Always check with India immigration authorities for current extension policies.