Carnival cruises range from 3-day weekend getaways to longer 14-day cruises, with the majority of cruises ranging from 4-7 days.