How to Apply for an India e-Visa

Apply for an India e-Visa online at indianvisaonline.gov.in at least 4 days before travel. You'll need a passport photo, passport scan, and supporting documents. The process takes 10-15 minutes and costs $10-80 depending on visa type.

  1. Check your eligibility. Verify your nationality is eligible for e-Visa (171+ countries qualify). Your passport must be valid for 6 months from arrival date with 2 blank pages. Tourist e-Visas allow stays up to 90 days, business e-Visas up to 180 days.
  2. Prepare required documents. Scan your passport bio page as JPEG under 300KB. Take a passport-style photo (2x2 inches, white background) and save as JPEG under 1MB. Business travelers need a business card or letter from employer. Medical visa applicants need hospital letters.
  3. Complete the online application. Go to indianvisaonline.gov.in (beware of fake sites charging extra fees). Fill out the form completely - any errors require starting over. Double-check passport number, dates, and spelling. The form saves automatically but doesn't hold your spot indefinitely.
  4. Pay the visa fee. Pay online with credit/debit card. Tourist e-Visa: $10 (30-day), $25 (1-year), $40 (5-year). Business e-Visa: $80. Medical e-Visa: $80. Add a 2.5% bank processing fee. Payment failures are common - have backup payment method ready.
  5. Wait for processing and download. Processing takes 72 hours but apply 4+ days ahead for safety. Check your email and spam folder for the Electronic Travel Authorization (ETA). Print 2 copies - keep one as backup. The ETA shows your photo, so immigration can verify it's yours.
Can I apply for an e-Visa on arrival in India?
No. E-Visas must be obtained online before travel. Visa on arrival is only available for certain nationalities with specific conditions and costs more.
What happens if my e-Visa application is rejected?
You'll receive an email with rejection reasons. Common causes include photo/document quality issues or incomplete information. You can apply again with corrected documents or visit an Indian consulate for a regular visa.
Can I enter India through any airport with an e-Visa?
No. E-Visas are valid for entry through 28 designated airports and 5 seaports only. Major airports like Delhi, Mumbai, Chennai, and Bangalore accept e-Visas, but check the official list before booking flights.
Do children need separate e-Visa applications?
Yes. Every traveler, including infants, needs their own e-Visa application and fee. Children must have their own passport - they cannot travel on parent's passport for e-Visa entry.