iVisa Mobile App Online global travel documents

India flag Apply for your India visa online now

Find the right India visa for your trip. Apply online with iVisa and skip the hassle.

Trustpilot logo 4.4/5 stars Customer profile pictures

Our India visa application process

How to apply for your India visa with iVisa

1

Complete your online application

Answer a few simple questions, find out whether you need an India Tourist eVisa, Business eVisa, Medical eVisa, Arrival Card, or another Indian visa or document. Then, upload your documents, and pay securely. You can save your progress and come back anytime. Most people finish in less than 10 minutes.

We’ll guide you through any unclear steps during the application process.

2

We review your application

The India visa system is known for being difficult to navigate – your photo must be the right size, and your passport scan must be clear.

3

We submit it for government processing

We’re not the Indian government, but we submit your application to them and are here for you along the way if there are any problems.

4

Get your India eVisa

We’ll send your approved India eVisa or arrival card confirmation by email and let you know how to use it for your trip.

Woman at an airport holding a passport and boarding pass

Visa types needed for India

  • India Tourist eVisa
  • India e-Arrival Card
  • India Business eVisa
  • India Medical eVisa
  • India e-Medical Attendant Visa*
  • India Visa on Arrival (VoA)*
  • India Transit Visa*

India Tourist eVisa

Purpose: The India Tourist eVisa (also called the India e-Tourist Visa) is for travelers visiting India for tourism activities like sightseeing, holidays, and visiting family.

When to apply: It’s recommended to apply at least a week in advance, as processing time is 2-5 working days.

Duration and extensions: Depending on the type selected (30 days, 1 year, or 5 years), the visa allows stays of 30 or 90/180 days per visit (depending on your nationality) and is generally non-extendable.

Entries: The visa is issued as a double entry (30-day visa) or multiple entry (1-year and 5-year visas).

Ports of entry: India e-Tourist visa holders can enter through over 50 airports, and limited land borders.

Delivery format: The approved eVisa is electronically linked to your passport, but travelers must carry a printed copy of the approval PDF when entering India.

Also, don't forget to to fill out your mandatory e-Arrival Card online for free within 72 hours of your flight, also available through iVisa.

India e-Arrival Card

Purpose: The India Online Arrival Card is a mandatory pre-arrival form that travelers must complete before entering India by air. It collects personal details, passport information, travel itineraries, and health/security declarations for immigration screening.

When to complete: The online India e-Arrival Card must be completed within 72 hours before arrival in India. With iVisa, you can apply earlier for added convenience.

Validity and use: The Arrival Card is valid for a single entry and is linked to the traveler’s passport and trip details. It does not replace a visa.

Delivery format: Travelers will receive a QR code by email. It is recommended to carry a printed or digital copy to present to immigration authorities when entering India.

India Business eVisa

Purpose: The India Business (also called the e-Business Visa) is intended for travelers visiting India for meetings, conferences, trade fairs, establishing industrial or business ventures, or conducting sales and purchase activities. It is not valid for employment or long-term work in India.

When to apply: It's recommended to apply at least a week in advance.

Duration and extensions: The e-Business Visa is generally valid for 1 year from the date of issue, allowing stays of up to 180 days per visit.

Entries: The visa is issued as a multiple-entry visa within its validity period.

Ports of entry: India e-Business Visa holders can enter through 51 designated airports (including Delhi, Mumbai, Bengaluru, Chennai, Goa, Kolkata, Hyderabad, Cochin) and several seaports and land borders.

Delivery format: Your approved eVisa is electronically linked to your passport, but travelers are required to carry a printed copy of the approval PDF when entering India.

India Medical eVisa

Purpose: The India Medical eVisa (also called the e-Medical Visa) is intended for travelers seeking medical treatment in India at recognized and specialized hospitals or treatment centers.

When to apply: It's recommended to apply at least a week before departure, and to get your medical documents ready for the application well in advance (e.g., a hospital letter).

Duration and extensions: The e-Medical Visa is typically valid for 60 days from the date of first entry into India. It allows stays of up to 60 days and is generally non-extendable and non-convertible.

Entries: The visa is issued as a triple-entry visa within its validity period.

Ports of entry: India e-Medical Visa holders can enter through over 51 authorized checkpoints, including most airports, some sea borders, and some land borders.

Delivery format: An approved eVisa is electronically linked to your passport, but travelers must carry a printed copy of the approval PDF and the accompanying medical documentation when entering India.

Also, don't forget to to fill out your mandatory e-Arrival Card online for free within 72 hours of your flight, also available through iVisa.

India e-Medical Attendant Visa*

The India e-Medical Attendant Visa is issued to individuals accompanying a patient traveling to India for medical treatment under an e-Medical Visa.

It allows family members or attendants to support the patient during their stay at a recognized medical facility. The visa is typically valid for 60 days from the date of first entry and permits up to triple entry, matching the validity of the patient’s e-Medical Visa.

*We currently don't offer this visa.

India Visa on Arrival (VoA)*

The India Visa on Arrival (VoA) allows eligible travelers from Japan, South Korea, and the UAE to obtain a short-term entry permit upon arrival in India, primarily for tourism purposes.

The facility is currently available at designated international airports, including Delhi, Mumbai, Kolkata, Chennai, Bengaluru, and Hyderabad.

The VoA is typically granted for a stay of up to 60 days, and travelers must meet specific eligibility requirements before departure.

*We currently don't offer this visa.

India Transit Visa*

The India Transit Visa is issued to travelers passing through India on their way to a third destination. It is intended for short layovers or brief stays while awaiting onward travel and does not permit tourism or business activities.

The Transit Visa is generally valid for up to 15 days from the date of issue, allowing a stay in India of up to 72 hours per visit.

*We currently don't offer this visa.

Two tourists looking at a phone

India visa policy

Most foreign nationals, including US citizens, must obtain an India eVisa before traveling to India for tourism, business, medical treatment or other short-term travel purposes. India offers a limited Visa on Arrival (VoA) service exclusively for citizens of Japan, South Korea, and the UAE for stays up to 60 days. Citizens of Nepal and Bhutan do not require a visa.

All foreign nationals arriving by air must also fill out the digital India e-Arrival Card up to 72 hours before landing in the country.

General India visa requirements are:

  • Passport valid for at least six months from the date of arrival and at least two blank pages
  • Recent photo
  • Valid email address
  • Travel details (such as flight information and accommodation address)
  • Proof of sufficient financial means for the duration of stay
  • Additional supporting documents depending on visa type (e.g., business invitation letter for e-Business Visa, hospital letter for e-Medical Visa)

India visa prices

India Tourist eVisa

Prices starting from $92.99

Valid for 5 years after issued
Multiple entry
Stay up to 180 days per entry
Get it as fast as 2 days

India e-Arrival Card

Prices starting from $79.99

Valid for 1 month after issued
Single entry
Stay up to 30 days per entry
Get it as fast as 15 minutes

India Business eVisa

Prices starting from $129.99

Valid for 1 year after issued
Multiple entry
Stay up to 180 days per entry
Get it as fast as 6 days

India Medical eVisa

Prices starting from $79.99

Valid for 2 months after issued
Multiple entry
Stay up to 60 days per entry
Get it as fast as 6 days

Fast facts

Time it takes to apply

20 minutes

iVisa approval rate

99%

Main reason for denials

Missing information

Why choose iVisa?

Applying for a visa on your own can be confusing and time-consuming. iVisa simplifies the process, reduces errors, and gives you peace of mind.

Benefit

Applying by yourself

iVisa

Simple, easy forms Not included Included
24x7 support from visa experts Not included Included
Error detection to prevent rejections Not included Included
World's easiest passport scan Not included Included
Multiple payment methods Not included Included

1.4M happy customers

24/7customer support

Trustpilot logo

69,000+ reviews

10 years of experience

98%  visa approval rate

Certified customer reviews

Travelers to India rated this product a 4.9 out of 5 based on 772 reviews.
4.9 out of 5

Filter by rating

5 stars
4 stars
3 stars
2 stars
1 stars
  1. Cristiane Meloto Gomes

    "The iVisa application process is very clear, well explained, and simple to complete. The follow-up is excellent, status notifications kept us well informed at every stage. From the beginning of the application to final approval, the process was impressively fast and efficient. Highly recommend!"

  2. John

    "I have already written a review. But I’m so pleased with iVisa I have no problem once again saying I would 100% recommend this service to anyone needing an India visa."

  3. kevin mooney

    "so much easier than the gov website app , maybe a little more expensive but saves all the stress , delivered in less than 3 days , excellent service"

  4. Susan

    "Such an easy process from start to finish made what appeared to be a difficult thing so simple"

  5. Nicky Omolo

    "Ease of application and quick processing time is commendable."

  6. Andreas Fischbacher

    "Quick service. Possibility to have a chat for clearifications"

  7. Santosh

    "It’s very good app for e visa fastest had seen Till today"

  8. Heidi

    "Nice and easy and affordable"

  9. Claude

    "Very fast !"

  10. Fahad Ahmed

    "Very good"

FAQs

The maximum duration of stay varies strictly by the specific sub-category of the eVisa (Tourist, Business, or Medical), but are generally 30 days for short-term tourists and conferences, 60 days for medical treatments, and 72 hours for transits. Long-term e-Tourist and e-Business visas extend this stay up to 180 days per visit or calendar year, depending on your nationality and registration status.

Additionally, the government enforces a hard cap for tourists: Regardless of whether you hold a 1-year or 5-year visa, your total stay in India cannot exceed 180 days within a single calendar year (January to December).

If you’re unclear, you can contact us on WhatsApp – we're available 24/7.

We’ll process your India eVisa in as fast as two working days, depending on the Indian visa (Tourist, Business, or Medical) your applied for and your application details.

The India Arrival Card is typically processed immediately/same day.

While not accepted everywhere, India has recently expanded its e-Visa infrastructure. There are now 51 eligible gateways across the country, including 33 airports, 16 seaports, and 2 land borders (ideal if you are crossing over from Nepal).

The vast majority of international tourists enter India through the primary aviation hubs of Delhi and Mumbai with their eVisa, which offer the most direct access to major cultural and historical landmarks.

Other frequently used entry points include regional airports serving major tourist destinations, such as Kochi, Goa, and Bengaluru or Chennai for exploring southern India.

If you’re staying in the airport transit zone for 24 hours or less and not going through immigration, you don’t need a visa.

You do need an Indian Transit Visa (or an e-Tourist Visa) if you have to clear passport control to collect your luggage and re-check it for a separate flight booking, are changing terminals or airports and must cross through immigration to do so, or want to leave the airport precincts to stay at a hotel or go sightseeing during your layover.

Yes – you can apply for an eVisa up to three times in a calendar year (January to December).

However, you usually only need to reapply within the same year if you are using the 30-Day short-term e-Tourist Visa.

If you apply for the 1-Year or 5-Year e-Tourist Visa, those are multiple-entry visas. Once approved, you can enter and leave India as many times as you want during that period without applying for a new visa, provided your cumulative stay does not exceed 180 days in a single calendar year.

We recommend applying at least 1 week before you arrive, but you can apply up to 120 days in advance.

No – if you need to stay longer, you’ll have to leave the country and apply for a new visa.

Ready to apply?

Start your visa application today and get approved quickly
A happy couple using iVisa to apply for their trip

Download the iVisa app!

All your visas, travel documents, and updates in one place.

mobile app mock
Application received
now
Real-time notifications on your visa status
New feature!
Document wallet
Built in document wallet for easy access anytime

Download the iVisa app!

Error-free & on time

Qr Code
mobile app mock
Application received
now
Real-time notifications on your visa status
New feature!
Document wallet
Built in document wallet for easy access anytime