Hi there - we are cruising in February and my passport (Canadian) expires in June. I know some countries require 6 or 3 months validity from cruise date. I have called every consulate as well as searched the Canadian Govt's web page and spoke with Disney rep as well as searched the Disney webpage. Some information is contradictory (ie: Jamaica), but if I stick with the Canadian gov web page, it says we should be ok. I will travel to Mexico, Jamaica, Grand Cayman and Castaway Cay so I have searched for answers. Seems like I get an answer, but it's always prefaced with "but that can change at any time". Disney can't really answer because they aren't representatives of the individual countries. Anyway have this issue? I am afraid to get new passports because I am not sure if we have time and I've already given our passport details to Disney. Any advice??