I will be on a Celebrity Constellation cruise in February that stops in three ports in India, for a total of four days (overnight in Mumbai on the ship). Is one e-visa sufficient for all of this? Other ports are Cochin and Goa, all entry points for e-visas. Having trouble getting a straight answer on this as there have been many changes in the past year.
We are just back from the exact same cruise in india on Celebrity Constellation (Dec 18) - we had a multiple entry visa, but talking to other guests on same cruise majority had e-visa's, with some of them checking with Celebrity that e-visa was enough. We visited Cochin, New Magalore, Goa & Mumbai. (UK Passport). My friend is also going on same cruise in March 19 and spoke to Celebrity and they said e-visa was fine - only if you intended going out of india i.e. Sri Lanka or golden triangle - and not just the ports the cruise was stopping at would you need full visa.
The answer of Jan at 2 January 2019 was absolutely right at that time - but since there has been a major change in the Indian visa system in the spring of 2019 it's not right anymore after that. Since then there is an electronic-visa system with e-Tourist-visa valid for only one month (and only a right for single-entry) and another one's valid for one year and a third one's valid for even 5 years (both with the right for multiple-entry). So with this new visa you can use the e-visa (more specific the e-tourist-visa) when you are on a cruise in India and will stop in more ports in India - subject to the condition that you're allowed to enter the country with the e-visa on the specific port you're stopping in. See the website of the Indian government https://indianvisaonline.gov.in/evisa/tvoa.html for this details.
On this Government of India webpage, the text says:
The validity of e-Visa (except e-Conference visa) will be 60 days from the date of arrival in India. In case of e-Conference visa, the validity will be 30 days from the date of arrival in India. Double entry is permitted on e-Tourist visa and e-Business visa. Triple entry will be permitted on e-Medical visa and e-Medical Attendant visa. Only single entry is permitted on e-Conference visa. (emphasis added)
Thus, you'll need two eVisas for the three Indian ports.