I have just checked directly with Carnival. As of this date, there are no changes to ports. Itineraries may be altered depending on the oil spill, but as of now, no ports are being eliminated nor are there any changes in port time.
The ships' hulls are being routinely inspected to ensure no damage from the oil spill.
This is the Notice on the Carnival site:
GULF CRUISES OPERATING NORMALLYJune 18, 2010 Like you, all of us at Carnival are deeply concerned about the oil spill in the Gulf of Mexico
and its impact on the environment and the people that live and work in the local communities. We are monitoring the situation closely and continuing to operate all scheduled Gulf itineraries without disruption. Ships sailing from New Orleans and Mobile are making slight course alterations as necessary to avoid the most heavily impacted spill areas. At this time, we are not anticipating any impact to our normal cruise schedules across the entire fleet. Our guests continue to enjoy all that a Carnival cruise has to offer, from waterslides, delicious dining and fabulous entertainment onboard, to pristine beaches and interesting cultural experiences in our ports of call.
We also encourage all of our guests sailing from Gulf home ports, especially New Orleans and Mobile, to spend a few days before or after your cruise in these cities and surrounding areas. It’s a great way to stretch your vacation and enjoy all of the local hospitality and attractions those areas have to offer.
Thank you.