How to Apply for an India eVisa
Complete guide to applying for an Indian e-Tourist, e-Business, or e-Medical visa online.
Step-by-Step Application Process
Visit the Official eVisa Website
Go to indianvisaonline.gov.in – the ONLY official website. Avoid third-party sites that charge extra.
Fill Out the Application Form
Complete the online form with your personal details, passport information, and travel plans.
Upload Required Documents
Upload your passport scan and recent photo. Follow the exact specifications for file format and size.
Pay the Fee Online
Pay the visa fee via credit/debit card. Fees vary by nationality and visa type.
Receive ETA via Email
Your Electronic Travel Authorization (ETA) will be emailed within 72 hours. Print a copy.
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...
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.
Learn more about our editorial standards and how we make money.
💡 TravelDealForge may earn a commission when you book through our partner links. This does not affect the price you pay. Read our affiliate disclosure