Question by Tom: Cruise to Bermuda but Passport expiring soon?
I have a USA Green card but my China passport is expiring on July 25, 2009. I have a cruise on July 5 – 12, 2009. Do I need to renew my passport if I am going to Bermuda?

Best answer:

Answer by Charlie
You need to call the cruise line and ask for sure. U.S. Citizens are not required to have passports for loop cruises. Also, U.S. permanent residents can travel to and from Canada and Mexico with just their green cards and the same rules usually apply to cruises. See site below and read sections on loop cruises and U.S. permanent residents…but do call the cruise line and clarify all this as it is not specifically addressed in the info.

Add your own answer in the comments!