How to Get Your First India Visa
Most travelers need an e-Visa for India, which costs $25-100 depending on duration and takes 3-5 business days. Apply online at least one week before travel with a passport photo, passport scan, and supporting documents.
- Check if you need a visa. All foreign nationals except citizens of Nepal and Bhutan need a visa for India. US, UK, EU, Canadian, and Australian citizens are eligible for e-Visas.
- Choose your visa type. Tourist e-Visa is most common: 30-day ($25), 1-year ($40), or 5-year ($100). Business e-Visa costs $25. Medical e-Visa costs $25. Conference e-Visa is free.
- Gather required documents. You need: passport valid 6+ months with 2 blank pages, digital passport photo (white background, 2x2 inches), passport bio page scan, proof of return ticket, and hotel booking or invitation letter.
- Apply online. Go to indianvisaonline.gov.in (official site only). Fill out the form completely. Upload documents as PDF or JPEG under 1MB each. Double-check all information matches your passport exactly.
- Pay and submit. Pay by credit card online. Save your application ID. You'll get an email confirmation immediately.
- Wait for approval. E-Visas typically approve in 3-5 business days. You'll get an email with your ETA (Electronic Travel Authorization). Print this document.
- Travel with documents. Bring printed ETA, passport, and return ticket. Immigration will stamp your passport on arrival. E-Visa allows entry through 28 designated airports and 5 seaports only.
- Can I get a visa on arrival in India?
- No traditional visa on arrival, but if you're from an eligible country and arrive at designated airports/seaports with an approved e-Visa, it's essentially the same process.
- What if my e-Visa application is rejected?
- You'll need to apply for a regular tourist visa at an Indian embassy or consulate. Common rejection reasons include incomplete forms, poor photo quality, or passport validity issues.
- Can I extend my e-Visa once in India?
- No, e-Visas cannot be extended. You must leave India before expiry and reapply if you want to return.
- Which airports accept e-Visas?
- 28 airports including Delhi, Mumbai, Bangalore, Chennai, Kolkata, Hyderabad, Kochi, and Goa. Check the official list before booking flights.