For citizens of the United States, many cruises to other countries will not require visas at all. For instance, cruises to Mexico or the Bahamas usually do not have specific visa requirements for entry; however, some countries such as Egypt, Myanmar, and Qatar have requirements that you'll need to prepare for.