Find Your Cruise
No-one can answer this question I'm afraid, because
1) No-one on here knows everything there is to know about visas, and
2) You haven't told us where you are going. Surely you don't want anyone to comment on every possible cruise ship destination.