Question: do you need a passport to cruise to haiti?
Answer: Caribbean nations that require cruise passengers to have a passport include: Barbados, Guadeloupe, Haiti, Martinique, St. Bart's, and Trinidad and Tobago. Note: Royal Caribbean's private island, Labadee, though part of Haiti, does not require a passport.