Your Immigration Expert
Visas For Seamen And Cruise Ships
This is a common question as cruises become more popular. It is shocking that you need to so your own research on this as your travel agent has a legal responsibility to inform you or your legal obligations to remain compliant throughout your trip.
Each port and exactly where the ship docks will affect your visa requirements. I would urge you either speak to your travel agent to your cruise company if you are not 100% confident in your travel agents legal knowledge.
Ultimately, I do not believe you need any visas as you will not be leaving the ship but there are exceptions to the rule.