No you do not have to have passports. The only problem would be if you had to fly back from any of the ports(other than Florida). If you missed the ship, were ill or injured and had to be detained, etc.. The new passport regulations are very confusing. You do not need them for cruises until June 2008 unless your departure port is not in the US, i.e. San Juan.
Passport Clarification Needed..
in Ask a Cruise Question
Posted
No you do not have to have passports. The only problem would be if you had to fly back from any of the ports(other than Florida). If you missed the ship, were ill or injured and had to be detained, etc.. The new passport regulations are very confusing. You do not need them for cruises until June 2008 unless your departure port is not in the US, i.e. San Juan.