If your cruise itinerary includes India, you will be required to obtain a Single / Multiple Entry Tourist Visa, whether you are staying on board, going ashore, in transit, embarking or disembarking.
If the port of call is more than 01 Port in India , you will need to obtain a multiple entry visa
Note while applying for a Tourist visa ,you will have to apply for a Regular Tourist Visa through Embassy /Consulate /High Commission or Online .
e-visa /e-tourist visa /Visa on arrival is not applicable for cruise ship passengers
It has been announced in some Indian consulate /Embassies /High Commission that Biometric Data capture, as part of the process for obtaining an Indian Visa. This means , there will be a requirement for you to visit (in person) one of the application centres nearby . Fingerprinting and Facial Recognition scans will be taken as part of the Biometric Data collection