On its website, Carnival Cruise Lines has posted the following: "We have decided to cancel all calls at Mexican ports for all current sailings and all voyages departing on Thursday, April 30th through Monday, May 4th. In many cases, we will be able to substitute the canceled call with an alternative port. Additionally, we are working on alternatives for those itineraries impacted by this decision. Full details will be available by 5pm tomorrow. Please continue to check back as we will provide the latest information online at carnival.com. In the unlikely event that our new itinerary options are not to your liking, we will also give you the opportunity to reschedule your cruise at a later date. Those details will also be made available tomorrow.

"Our primary concern is your safety. We will continue to monitor the situation and will keep you updated if and when changes are made.

"Thank you for your understanding. We look forward to welcoming you aboard your "Fun Ship" cruise."