this may help with cruise dates (not sure if this is a comprehensive guide or not) - Cruise TT : Your Cruise Ship And Port Timetable - Schedule for the Port Of Ocho Rios for January 2014