The Canadian passport rules have changed since June 2009, psecially if you are travelling from the US, beofre you only needed your passport if you were travelling by plane. If travelling by boat or car then you only needed a picture ID. But now this part of the old rules have changed, if you are crossing the border by land or sea you will now require a passport or a passport card. The measure was due to come in force in 2008 but was applied since 2009. Increased security issues are to blame.
Yes, you need a passport for a cruise to Canada.
You need a passport to cross from America to Canada. While inside Canada, you don't need your passport, except for ID purposes.
Yes, you need a valid passport to cruise to Canada.
Yes, babies need a passport to travel to Canada.
Yes, children need a passport to enter Canada.
Yes, infants need a passport to travel to Canada.
Yes, you need a passport to go on a cruise to Canada.
No, once you are in Canada, you do not need a passport to enter a province.
Yes, you need a valid passport to go to Canada on a cruise.
Yes, you need a valid passport to travel to Windsor, Canada.
Yes, you need a passport.
Yes, your baby will need a passport to travel to Canada. It is a requirement for all travelers, regardless of age, to have a valid passport when entering Canada.