I'M COMING TO INDIA FOR A FEW WEEKS TO TRAVEL AROUND. DO I NEED A VISA?
Yes. (Unless you are a citizen of Nepal, Bhutan or Maldives, or possess a PIO or OCI card like myself.)
However you may be eligible for a visa on arrival depending on your passport and how long you are planning on staying.
On 27th Nov, 2014, a visa on arrival via ETA facility became available for citizens of the following 40 countries: Australia, Brazil, Cambodia, Cook Islands, Djibouti, Fiji, Finland, Germany, Indonesia, Israel, Japan, Jordan, Kenya, Kiribati, Laos, Luxembourg, Marshall Islands, Mauritius, Mexico, Micronesia, Myanmar, Nauru, New Zealand, Niue, Norway, Oman, Palau, Palestine, Papua New Guinea, Philippines, Republic of Korea, Russia, Samoa, Singapore, Solomon Islands,Thailand, Tonga, Tuvalu, UAE, Ukraine, USA, Vanuatu, Vietnam. If you qualify, you can now fill in a form online, submit a digital photo and scan of your passport's first page, and pay the fee of US $60 upto four days before arrival. This will grant you an Electronic Travel Authorisation or ETA which is valid for 30 days stay from you date of arrival.
If you aren’t a citizen of one of the aforementioned countries (another 109 countries are to be added in the second phase) or are staying longer than a month, your visa application can be submitted in person or by mail at your nearest Indian consulate or a designated visa service provider. Tourist visas are issued for three months, six months, or one year depending on your nationality and are generally multiple entry visas. Regardless of the duration of your visa, no visitors are allowed to remain in India for more than 180 days at a time. Enjoy your travels!
If you have questions about travelling in India, feel free to Ask Me Anything.
Image: Rooftop cafe in Udaipur