My favorite time to cruise is January, February, March, late August, and September. Higher prices for summer months and holidays. Less kids are on the longer cruises, 10 day or more. Stay away from Holidays, too many kids. I like the eastern and southern Caribbean. Carnival has B2Bs, Journeys ( 10 days or more ) and repositioning cruises. Log on to Carnival, begin the process of booking a cruise. Each time you select a destination and month, select 10+ days. For example we are booked for two cruises next year. One a 14 day journeys to Alaska and an 18 day transatlantic from Southampton England.