The floating resorts from Carnival offer various cruises from 23 different ports. You find already five intersting ports in Florida only. Fly to Miami, Ft. Lauderdale, Orlando or Tampa and book the Carnival transfers to your port of departure. Also in Europe Carnival offers two ports for its newest ships – Rome and new in 2011 Barcelona! Vancouver, Los Angeles or New York are some of the other interesting ports Carnival offers.