Skip to main content
🇮🇳

How to Apply for an India eVisa

Complete guide to applying for an Indian e-Tourist, e-Business, or e-Medical visa online.

Processing Time72 hours
Cost$25-$80
Validity30 days - 5 years
Stay Allowed30-180 days

Step-by-Step Application Process

1

Visit the Official eVisa Website

Go to indianvisaonline.gov.in – the ONLY official website. Avoid third-party sites that charge extra.

2

Fill Out the Application Form

Complete the online form with your personal details, passport information, and travel plans.

3

Upload Required Documents

Upload your passport scan and recent photo. Follow the exact specifications for file format and size.

4

Pay the Fee Online

Pay the visa fee via credit/debit card. Fees vary by nationality and visa type.

5

Receive ETA via Email

Your Electronic Travel Authorization (ETA) will be emailed within 72 hours. Print a copy.

6

Travel to India

Present your ETA and passport at one of the 28 designated airports or 5 seaports.

📋 Required Documents

Valid passport (6+ months, 2 blank pages)

Passport-size photo (white background)

Passport photo page scan

Return/onward flight ticket

Hotel booking or invitation letter

Credit/debit card for payment

Business card/invitation (for e-Business visa)(Optional)

Business visa only

Medical letter (for e-Medical visa)(Optional)

Medical visa only

💡 Pro Tips

  • Apply at least 4 days before travel – don't wait until the last minute
  • Use indianvisaonline.gov.in ONLY – other sites are unofficial and overcharge
  • Photo must have white background and face must be 50-60% of the image
  • Print your ETA in color if possible
  • eVisa is valid only at 28 airports and 5 seaports – not land borders
  • Don't visit India on eVisa more than 2 times in a calendar year (tourist)

Need Help With Your Application?

Get professional visa assistance from our trusted partner VisaHQ.

Loading visa application tool...

Apply with VisaHQ →

Professional visa assistance from our trusted partner

Frequently Asked Questions

How long does India eVisa take to process?

Most eVisas are processed within 72 hours. Apply at least 4 days before travel to be safe.

Which airports accept India eVisa?

There are 28 designated airports including Delhi, Mumbai, Chennai, Kolkata, Bangalore, and Hyderabad.

How much does India eVisa cost?

Fees range from $25 to $80 depending on your nationality and visa type (tourist, business, medical).

Can I extend my India eVisa?

No, India eVisas cannot be extended. You must leave and apply for a new visa to return.

🛡️ Why Trust TravelDealForge?

Secure Booking

All bookings are processed through trusted, verified partner sites with secure payment processing.

Best Price Guarantee

We compare prices from hundreds of leading providers to ensure you always get the best deal available.

Trusted by Travellers

Thousands of travellers use TravelDealForge to find and compare the best travel deals worldwide.

💡 TravelDealForge may earn a commission when you book through our partner links. This does not affect the price you pay. Read our affiliate disclosure