Visa is required to everyone who is traveling to India. A 60 day, double entry electronic visa for citizens of 161 countries was introduced by the government of India, for further inquiries check on the official website. One can obtain a tourist visa for maximum of 6 months.