Do I need a visa to enter India?
Most foreign nationals require a visa to enter India, including those from the United States, Canada, the United Kingdom, Australia, and many others.
If you're planning to visit India for less than 30 days as a tourist, the most convenient option is often the e-tourist Visa. Please click this link to check for an e-tourist Visa and obtain one.
Please note that you will also need an onward ticket exiting the country. You must have both of these things printed out (the e-visa and the onward flight ticket) to present at check-in and immigration.