Yes, permanent residents can cruise, but you need the right travel documents
A permanent resident (green card holder) can take a cruise, but the rules depend on where the ship is going and what ports it visits. If your cruise stays within U.S. waters and returns to the same U.S. port, you can travel with just your green card. If the cruise stops at foreign ports or leaves from a different U.S. port than it returns to, you will need a passport or other approved travel document in addition to your green card.
The key difference is whether you are leaving U.S. territory. A closed-loop cruise—one that departs from and returns to the same U.S. port—treats you as staying within the country for travel purposes. An open-loop cruise or one that visits Canada, Mexico, the Caribbean, or other countries requires you to re-enter the United States, which means you must have documents that prove your right to return.
Key Takeaways
- Closed-loop cruises (same departure and return port in the U.S.) require only your green card, no passport needed.
- Open-loop cruises or cruises visiting foreign ports require your green card plus a valid passport or other approved travel document.
- Your green card must be valid and not expired; cruise lines check this at boarding.
- If your green card is lost, stolen, or expired, you cannot board any cruise until you replace it through USCIS.
- Some cruise lines have their own stricter rules, so contact your cruise line before you book to confirm what documents they accept.
Closed-loop cruises: green card only
A closed-loop cruise is one that leaves from a U.S. port and returns to that same port without stopping in any foreign country. Common examples are cruises from Florida, Texas, California, or New York that stay in U.S. waters or visit only U.S. territories like Puerto Rico and the U.S. Virgin Islands. For these cruises, you need only your valid green card—no passport required.
The reason is that you never technically leave U.S. jurisdiction. When you return to the same U.S. port, you are not re-entering the country in the way that triggers passport requirements. Cruise lines will scan your green card at check-in to verify your identity and your right to travel, but that is the only document you need to carry.
Make sure your green card is not expired. If it has passed its expiration date, the cruise line will not let you board, even if you are still a permanent resident. Check the date on the back of your card before you book.
Open-loop cruises and foreign ports: green card plus passport
An open-loop cruise departs from one U.S. port and returns to a different one, or visits any foreign country. Examples include cruises that leave from Miami and return to Galveston, or any cruise that stops in Canada, Mexico, Bermuda, or the Caribbean. For these trips, you must carry both your green card and a valid passport.
When you return to the United States from a foreign port, you will go through U.S. Customs and Border Protection (CBP). CBP officers will ask to see your passport to verify your citizenship or immigration status, and your green card to confirm your right to enter. You cannot re-enter without both documents. If you have only a green card and no passport, CBP will not let you back into the country, and the cruise line will not let you board in the first place.
Your passport must be valid for the entire duration of your cruise. Some countries also require that your passport be valid for at least six months beyond your travel dates, so check the entry requirements for each port your cruise visits.
What happens if your green card is expired or lost
If your green card is expired, you cannot board any cruise—closed-loop or open-loop. Cruise lines are required to verify that your green card is valid before you board. An expired card will not pass that check, even if you are still a permanent resident and your status has not changed.
If your green card is lost or stolen, you will need to replace it before you can cruise. Contact USCIS to file Form I-90 (process to Replace Permanent Resident Card). The process typically takes several months, so plan ahead if you have a cruise booked. You cannot use a copy of your green card or a receipt from USCIS in place of the physical card.
If your green card is damaged but still readable, some cruise lines may accept it, but call ahead to confirm. Do not assume a worn or slightly damaged card will work—it is better to know before you arrive at the port.
Cruise line policies can be stricter than federal rules
Federal law sets the minimum requirements, but individual cruise lines can have stricter rules. Some cruise lines may require a passport even for closed-loop cruises, or may have their own document verification process. Before you book, contact your cruise line directly and ask what documents they require for permanent residents.
Major cruise lines like Carnival, Royal Caribbean, Disney Cruise Line, and Norwegian Cruise Line all have customer service phone lines and websites where you can find their specific policies. Getting this answer in writing before you book protects you from surprises at the port.
What to bring to the port on cruise day
Bring your green card and, if required, your passport in a find, easily accessible place. Keep them separate from your checked luggage—you will need to show them at check-in before you board. Many travelers keep travel documents in a small bag or travel wallet that they carry on board.
Bring copies of both documents as well, stored separately from the originals. If your green card or passport is lost during the cruise, a copy can help you prove your identity and status to CBP when you return to the United States. Some travelers photograph their documents and store the images in their phone or email as a backup.
Do not laminate your green card or passport. Lamination can damage the security features and make the documents unreadable by scanning equipment at ports and borders.
Re-entry to the United States after your cruise
When your cruise returns to a U.S. port, you will go through CBP inspection. Have your green card and passport ready. CBP officers may ask where you traveled, how long you were away, and whether you are bringing anything back. Answer honestly and briefly.
If you are returning on a closed-loop cruise to the same U.S. port, the process is usually faster because CBP knows you left from and are returning to U.S. territory. If you are returning to a different port or from a foreign country, the process may take longer, especially during busy travel seasons.
If CBP has questions about your green card status or your travel, answer their questions directly. If you are unsure about something, you can ask to speak to a supervisor, but do not refuse to answer or become argumentative.
Frequently Asked Questions
Do I need a passport if I cruise to U.S. territories like Puerto Rico?
It depends on whether the cruise is closed-loop. If your cruise departs from and returns to the same U.S. port and only visits U.S. territories, you need only your green card. If the cruise visits a foreign country or is open-loop, you need a passport even if it also visits U.S. territories.
What if my passport is expired but my green card is valid?
You cannot board an open-loop cruise or a cruise to foreign ports without a valid passport. You can board a closed-loop cruise with only your green card. If you need a passport, contact your country's passport office to renew it before your cruise date.
Can I use a state ID or driver's license instead of a green card?
No. Cruise lines require your green card specifically. A state ID or driver's license does not prove your immigration status or your right to re-enter the United States. You must carry your physical green card.
What if I am a permanent resident but my green card was issued by a different country?
If you are a U.S. permanent resident, your green card was issued by USCIS (U.S. Citizenship and Immigration Services). There is no such thing as a green card issued by another country. If you are a permanent resident of another country, you will need to follow that country's cruise travel rules, not U.S. rules.
Can I cruise if my green card is about to expire?
Yes, as long as it has not expired yet. Your green card is valid until the expiration date printed on it. However, if your cruise is months away and your card expires soon, consider renewing it before you travel so you do not have to worry about it expiring while you are away.