Passports and Visas
Everyone (except citizens of Nepal and Bhutan) needs a visa to enter India. Nationals of most countries, if arriving at Goa airport with an onward or return ticket, can get a 30-day tourist visa online before their departure. For a longer stay, you need to apply in person or by post at a Visa Office or alternatively at the Indian Embassy or High Commission in your home country. For details, check the Ministry of External Affairs website.
The Indian government has introduced e-Tourist Visa, which allows foreign travellers to visit India without going through the tiresome process ...