General information only. Visa rules can change quickly, and the final decision always rests with Indian immigration authorities. Check the official Indian visa website before you apply.

India is one of the world’s most popular destinations for tourism, business, family visits, medical treatment and study. The good news is that many travellers no longer need to visit an embassy or consulate for a short trip. Depending on your nationality and reason for travel, you may be able to apply online for an Indian e-Visa before you leave home.
This guide explains the main steps for applying for a visa to India, with a focus on the official e-Visa process. It is designed for ordinary travellers who want to understand what to prepare, where to apply, and what mistakes to avoid.
1. Work out which India visa you need
Start with your purpose of travel. India offers different visa categories, including tourist, business, medical, medical attendant and conference-related visas. A holiday, sightseeing trip, yoga retreat or casual visit to friends or relatives will usually fall under a tourist visa. Meetings, sales discussions, trade fairs and certain commercial visits may require a business visa. Treatment at a recognised hospital or medical facility may require a medical visa.
Do not choose the fastest or cheapest category if it does not match your actual travel purpose. Immigration officers can ask questions when you arrive, and your visa category should match your plans, documents and itinerary.
2. Check whether you are eligible for an e-Visa
The Indian e-Visa is available only to citizens of eligible countries and territories. It is also not suitable for every traveller. For example, the official guidance says that e-Visa is not available to diplomatic or official passport holders, people travelling on laissez-passer documents, people endorsed on a parent’s or spouse’s passport, or travellers using international travel documents other than a passport. Each traveller needs their own passport and their own application.
If you have Pakistani nationality or Pakistani origin, the official guidance says you may need to apply for a regular visa through an Indian mission rather than using the e-Visa route. If your situation is unusual, check with the Indian embassy, consulate or official visa provider before paying any application fee.
3. Check your passport validity
Before starting the form, check your passport. The official e-Visa guidance says the applicant’s passport should have at least six months validity when applying for the e-Visa. Your passport should also have enough blank pages for immigration stamps. The name, date of birth, nationality, passport number and expiry date you enter online must match your passport exactly.
If your passport is damaged, close to expiry, or likely to be replaced before travel, resolve that first. Travellers should normally travel on the same passport used for the visa application. If a new passport is issued after the ETA, the official guidance says the traveller may need to carry both the old passport used for the ETA and the new passport used for travel.
4. Prepare your digital documents
For an e-Visa, you will usually need a recent front-facing photograph with a white background and a scanned copy of your passport bio page. The passport page must show your photograph and personal details clearly. Depending on the visa type, you may also need extra documents, such as a business card, invitation letter, hospital letter or conference details.
Do not rush this part. Blurry scans, cropped passport pages, shadows across the photo, mismatched names and unreadable documents are common reasons for delay or rejection. Save your files in the format and size requested by the official application system.
5. Apply on the official Indian visa website
The basic official flow is: apply online, upload your photo and passport page, pay the e-Visa fee online, receive the Electronic Travel Authorization by email, then print the ETA and present it when you arrive in India.
When filling out the form, take your time. You may be asked for personal details, passport information, travel dates, arrival airport or seaport, accommodation details, occupation, previous visits to India, countries visited, and security-related questions. Use your full legal name exactly as it appears in your passport. If the form asks for your arrival date or intended port of entry, make sure it matches your travel plan as closely as possible.
6. Apply early enough
The official guidance says applicants for e-Tourist and e-Business visas should apply online at least four days before the date of arrival. For e-Medical and e-Medical Attendant visas, the official site also refers to applying at least four days in advance, within the applicable travel window. In practice, it is sensible to apply earlier than the minimum if your trip is important, because payment problems, document issues or additional checks can cost time.
Do not book a tight itinerary assuming approval will arrive instantly. Wait for the ETA status to show as granted before relying on it for travel.
7. Pay the fee and monitor your application
After submitting the form, you will be asked to pay the e-Visa fee online. The official site notes that the fee is non-refundable because it is a processing fee, not a guarantee of approval. Keep your application reference number and payment receipt. If you do not receive an email, check your spam folder and use the official visa status function to track the application.
When approved, the Electronic Travel Authorization should be sent to your email. Print a copy and keep a digital backup. Before travelling, confirm that the ETA status is shown as granted. At the airport or seaport, present your passport and ETA to immigration. The visa is then stamped or recorded on arrival according to the entry process in force at the time.
8. Avoid common mistakes
The most common mistakes are using an unofficial site without realising it, entering passport details incorrectly, uploading poor-quality documents, applying under the wrong visa category, waiting until the last minute, and assuming a visa guarantees entry. A visa or ETA allows you to travel to the border, but immigration officers still make the final entry decision.
If your trip involves work, journalism, volunteering, long-term study, research, paid activity, religious activity or anything beyond ordinary tourism or business meetings, get specific advice before applying. Those activities may require a different visa or additional permission.
Final checklist
- Confirm the correct visa category for your trip.
- Check that your nationality is eligible for the e-Visa route.
- Make sure your passport has at least six months validity.
- Prepare a clear photo and passport bio-page scan.
- Apply through the official Indian visa website.
- Pay online and keep your reference number.
- Wait until your ETA status is granted.
- Print the ETA and travel with the passport used in your application.
India’s visa system is manageable if you start early, choose the right category and use the official application portal. A careful application is far less stressful than trying to fix an avoidable mistake days before departure.
