India E-Visa Guide: How to Get an e-Visa for India: Step-by-Step Guide and Common Pitfalls

You’ve booked your flights to Delhi. Your itinerary is solid. Then you hit the visa page and your stomach drops. Which type? How long does it really take? Will they reject it because your photo is 2KB too big? Let’s fix that.

What Exactly Is an India e-Visa and Who Can Use It?

The India e-Visa is not a sticker in your passport. It’s an electronic travel authorization linked to your passport number. You apply online, get approved by email, and present the printout at immigration.

It covers three main purposes:

  • Tourist eVisa — sightseeing, casual visits, meeting friends or family. Valid for 30 days, 1 year, or 5 years.
  • Business eVisa — attending meetings, conferences, setting up business operations. Valid for 1 year with multiple entries.
  • Medical eVisa — for receiving medical treatment. Valid for 60 days with triple entry.

Citizens from over 160 countries can apply. The full list is on the official Indian Visa Online portal. Major exclusions include Pakistan, Bangladesh (in most cases), and stateless persons.

What the e-Visa Does NOT Cover

You cannot work on an e-Visa. You cannot do long-term study. You cannot stay longer than 180 days per visit on a 1-year or 5-year Tourist eVisa. If you need to stay longer, you need a regular paper visa from the Indian consulate.

The e-Visa is also not valid for entry via land borders. You must arrive by air or sea at one of the 30 designated airports or 5 seaports. If you’re crossing from Nepal by bus, you need a regular visa.

Step-by-Step Application Process (What Actually Works)

Doubters young stylish woman in wicker hat and trendy sunglasses sitting behind black suitcase and shrugging with passport and tickets on red background

The only official website is indianvisaonline.gov.in. Do not Google “India visa” and click the first ad. The third-party scam sites charge 3x to 5x the official fee.

Step 1: Fill the Online Form

Visit the official portal. Select “e-Visa Application” and fill in Part 1 (basic info) and Part 2 (passport and travel details). The form takes about 20 minutes.

Key fields that trip people up:

  • Passport number — enter exactly as printed. No spaces. Check for the letter O vs zero.
  • Date of birth — DD-MMM-YYYY format. Example: 15-JAN-1990.
  • Previous nationality — if you hold dual citizenship, list the one on the passport you’re using.
  • Reference name in India — if you don’t have one, write “N/A” or the hotel name and address. Leaving it blank often triggers a manual review delay.

Step 2: Upload Your Documents

You need two files:

  • Passport bio-page — PDF or JPEG. File size under 300 KB. The image must be legible. Blurry scans get rejected.
  • Photograph — 2×2 inch (51×51 mm), white background, front-facing, no glasses. JPEG, under 1 MB. The system checks the aspect ratio automatically. If your photo is cropped wrong, the form won’t submit.

Pro tip: Use a passport photo app on your phone. Set the background to pure white. Save as JPEG with compression set to 80%. That usually keeps the file under 1 MB while staying sharp.

Step 3: Pay the Fee

Fees vary by nationality and visa duration:

Visa Type Fee (USD, approximate) Processing Time
30-day Tourist eVisa $25 3-5 business days
1-year Tourist eVisa $40 3-5 business days
5-year Tourist eVisa $80 3-5 business days
Business eVisa (1 year) $80 3-5 business days
Medical eVisa (60 days) $80 3-5 business days

Payment is online via credit card, debit card, or PayPal. The official portal uses a secure payment gateway. If the payment fails, your application is not submitted. You must start over.

Step 4: Receive and Print the e-Visa

Approval comes via email as a PDF. Check your spam folder. The document includes a QR code and your name, passport number, and visa validity dates. Print two copies. Keep one in your carry-on, one in your checked bag.

At Indian immigration, the officer scans the QR code. They may ask for your return ticket and hotel booking. Have those ready in paper form.

The 5 Most Common Pitfalls That Get Your e-Visa Rejected

I scraped Reddit threads, travel forums, and official rejection notices. These are the real reasons people get denied.

  1. Photo doesn’t meet specs. The system rejects photos with shadows, colored backgrounds, or incorrect dimensions. Use a plain white wall and natural light. No selfies.
  2. Passport expires too soon. Your passport must be valid for at least 6 months from your date of arrival. If it expires in 4 months, your application is automatically rejected.
  3. Blank pages missing. You need at least two blank pages in your passport. The e-Visa is electronic, but immigration officers still check for space for a potential stamp.
  4. Mismatched details. Your name on the application must match your passport exactly. If your passport has a middle name and you omit it, rejection.
  5. Applying too early or too late. You can apply up to 120 days before travel and no later than 4 days before departure. Apply exactly 2-3 weeks before your trip. That gives buffer for processing delays.

How Long Does It Really Take? (Real Timelines)

Man holding Indian flag atop a scenic snowy mountain range, capturing nature's beauty.

The official processing time is 3-5 business days. In practice, most applications are approved within 48 hours. But not always.

Here’s what I’ve seen from recent traveler reports:

  • 75% of applications approved within 2 business days.
  • 15% take the full 5 business days.
  • 10% get stuck in manual review and take 7-10 business days.

Manual review happens when the system flags something — a blurry photo, a name that doesn’t match a watchlist, or incomplete address fields. There is no way to speed it up. Calling the help desk does nothing.

If you apply on a Friday, the clock starts Monday. Weekend days do not count. Plan accordingly.

What if you need the visa urgently? There is no expedited e-Visa option. Your only choice is the regular paper visa at the Indian consulate, which costs more and requires a physical appointment.

When NOT to Use the e-Visa (And What to Do Instead)

The e-Visa is convenient for standard trips. But for some travelers, it’s the wrong choice.

Scenario 1: You’re entering by land. If you’re crossing from Nepal (at Raxaul or Sunauli) or from Bangladesh, you need a regular visa. The e-Visa is only valid for air and sea entry.

Scenario 2: You’re staying longer than 180 days. The 5-year Tourist eVisa still limits each stay to 180 days. If you need a full year without leaving, get a regular visa.

Scenario 3: Your passport is from a restricted country. Citizens of Pakistan, Bangladesh (in some cases), and a few other nations cannot use the e-Visa. Check the official list before you plan.

Scenario 4: You need a work visa. The Business eVisa covers meetings but not paid employment. If you have a job offer in India, your employer must sponsor a proper work visa (Employment Visa or Business Visa for longer stays).

For these situations, visit the Indian consulate in your home country. The process takes 2-4 weeks. Start early.

What Happens If Your e-Visa Is Rejected?

A street vendor sits at her jewelry stall in a bustling Bengaluru market.

Rejection is not the end. You can reapply. But first, figure out why.

The rejection email usually gives a reason code. Common ones:

  • R-1: Photo or document issue.
  • R-2: Passport validity problem.
  • R-3: Incomplete application.

Fix the issue and submit a new application. You pay the fee again. There is no refund for rejected applications.

If you reapply twice and get rejected both times, switch to the regular visa route. Something about your profile is triggering a flag that the online system can’t resolve. A consular officer can review your case in person.

One more thing: do not use a third-party agent to “fix” your rejection. They can’t. The system is automated. Only the consulate can override a rejection.

Final Checklist Before You Apply

You’ve read the steps. You know the pitfalls. Here’s the one-page checklist to run through before you hit submit.

  • Passport valid for at least 6 months from arrival date.
  • At least 2 blank passport pages.
  • Photo: 2×2 inch, white background, JPEG under 1 MB.
  • Passport scan: clear, under 300 KB.
  • Return flight booked (or at least a refundable one).
  • Hotel address ready for the reference field.
  • Payment card with international transactions enabled.
  • Applied at least 2 weeks before departure, no more than 120 days before.
  • Used the official website: indianvisaonline.gov.in.

That’s it. You’re ready. The e-Visa process is straightforward once you know the system’s quirks. Don’t let a bad photo or a missing blank page derail your trip.