Carnival Imagination, scheduled to dock in Long Beach, was diverted to San Diego on Sunday due to high surf forecasts in Long Beach. In an "interest of caution" the Carnival ship deviated to San Diego after its original boarding location was impacted. 

More than 2,000 passengers who had to sail on Carnival Imagination were advised to check-in at Long Beach cruise terminal and motor coach transportation was provided by the line from Long Beach, 100 miles south, to San Diego. 

Vacation-goers expected to embark on a Carnival cruise to Mexico, but instead found themselves on a shuttle en route to San Diego.

UPDATE: Yesterday (May 4), Carnival Inspiration, that was due in Long Beach on Monday, docked in San Pedro instead. Bus transportation to the airport or back to Long Beach was provided. Passengers boarding the Inspiration were advised to proceed to Long Beach in order to be transported to San Pedro for check-in there. As further swells are anticipated, the ship will spend a day at sea today (May 5), forgoing a planned Catalina Island call. The Inspiration will call on Catalina Island tomorrow (May 6) instead.

Both Carnival cruise ships are expected to conclude scheduled sailings at Long Beach.