How to Get an Indian Visa for Luxury Travel

Most travelers need an e-Visa for India, which costs $10-100 depending on duration and takes 3-5 business days. Apply online at indianvisaonline.gov.in with passport photos, travel dates, and accommodation details. Luxury travelers should get the 5-year multiple entry e-Visa for $80.

  1. Choose your visa type. Get the e-Tourist Visa unless you're staying over 90 days. The 5-year multiple entry e-Visa ($80) is best for luxury travelers who plan return visits. Single entry costs $10-25 depending on your nationality.
  2. Gather required documents. You need a passport valid 6+ months, digital passport photo (white background, 2x2 inches), and travel itinerary. Have your first hotel booking ready - luxury hotels make the application smoother.
  3. Complete the online application. Apply at indianvisaonline.gov.in (official government site). Fill out personal details, travel plans, and upload documents. Pay the fee immediately - partial applications expire in 5 days.
  4. Wait for approval. Processing takes 3-5 business days for most countries. You'll receive an Electronic Travel Authorization (ETA) via email. Print this document - Indian immigration requires the physical copy.
  5. Enter India with your ETA. Present your printed ETA and passport at designated airports (28 airports accept e-Visas). Immigration will stamp your passport with the actual visa. Keep both documents throughout your stay.
Can I extend my e-Visa once in India?
No. E-Visas cannot be extended. If you need to stay longer, you must leave India and apply for a new visa.
What if my visa application is rejected?
Rejections happen for incomplete applications or passport issues. You can reapply immediately after fixing the problem. The fee is non-refundable.
Do I need a visa if I'm only transiting through India?
Yes, unless you stay in the international transit area under 24 hours. Even short layovers outside the airport require a visa.
Can I use the e-Visa to enter overland from Nepal or Pakistan?
No. E-Visas are only valid for airport arrivals. Land border crossings require traditional visas from Indian consulates.