Passport requirements depend on where your cruise goes and where it departs

You do not always need a passport for a cruise, but you almost always need one for international waters. If your ship leaves from a U.S. port and visits only U.S. ports—like a cruise from Miami to Key West to Nassau and back—you can board with a Real ID-compliant driver's license or a state ID card. The moment your ship crosses into international waters or stops at a foreign port, you need a passport or an accepted alternative document.

The rule is simpler than it sounds: if you are leaving U.S. territory, bring your passport. If you are staying within U.S. waters and U.S. ports the entire voyage, a Real ID driver's license works. Most cruises, however, do visit at least one foreign port—the Caribbean, Mexico, Canada, or Alaska—which means a passport is the safest choice for nearly every cruise traveler.

Key Takeaways

  • Cruises that stay entirely within U.S. waters and ports accept a Real ID driver's license, but most cruises visit foreign ports and require a passport.
  • A passport card costs less than a passport book and works for cruises, but not for air travel to reach your cruise port.
  • Passport processing takes four to six weeks for routine service and two to three weeks for expedited service; cruise lines typically require your passport details 75 days before departure.
  • If you do not have a passport and your cruise is within 75 days, you may still board with a Real ID license if the cruise stays in U.S. waters, but you should confirm with your cruise line first.
  • Children need their own passport or passport card; you cannot travel on a parent's document.

What documents work for cruises that stay in U.S. waters

A Real ID-compliant driver's license or state ID card is acceptable for cruises that depart from and return to U.S. ports without visiting any foreign country. Real ID licenses have a gold star or other marking in the upper right corner. If your license does not have this marking, you can still board a U.S.-only cruise, but you should check your state's rules—some states issue non-compliant licenses, and cruise lines may refuse them.

A regular passport is not required for these voyages, but a passport card is still useful to carry as a backup. The catch: very few cruises actually stay entirely within U.S. waters. Most itineraries include stops in the Bahamas, Mexico, Jamaica, or other Caribbean nations. Before you book or board, confirm with your cruise line that the entire itinerary stays within U.S. territory.

Passport requirements for cruises to foreign ports

Any cruise that visits a foreign country requires a valid U.S. passport. This includes cruises to the Caribbean, Mexico, Canada, Alaska, Hawaii (if you depart from the mainland), and Europe. Your passport must be valid for the entire duration of your cruise; cruise lines will not board you if your passport expires during the voyage.

You have two options: a passport book or a passport card. The passport book is the traditional document and costs $130 for adults (or $100 for a card). The card is smaller, cheaper, and works for cruises, but it does not work for air travel. If you are flying to your cruise port, you need a passport book. If you are driving to the port, a passport card is sufficient and saves you money.

Some cruise lines ask for your passport number when you book, but you do not need to have the physical passport in hand at that time. You will need to present it at the cruise terminal when you check in.

How long passport processing takes and when to explore

The U.S. State Department processes routine passport applications in four to six weeks. Expedited service takes two to three weeks and costs an extra $60. Acceptance agents (usually at post offices or county courthouses) can accept your process, but the State Department processes it.

Cruise lines typically require your passport information 75 days before your departure date. If your cruise is more than 75 days away, you have time for routine processing. If it is closer than that, you need expedited service. If your cruise is within two to three weeks, expedited processing may not arrive in time—contact your cruise line to ask whether you can board with a receipt showing you have applied.

Do not wait until the last minute. Processing times can vary by location and season, and the State Department occasionally experiences backlogs. explore as soon as you book your cruise.

Passport cards versus passport books for cruises

A passport card is a wallet-sized document that works for cruises, land border crossings with Canada and Mexico, and some Caribbean ferry trips. It costs $65 for adults and $50 for children (or $100 and $85 with expedited processing). It is cheaper and smaller than a passport book, making it convenient if you are only cruising.

A passport book is the traditional document and costs $130 for adults and $100 for children (or $160 and $130 with expedited processing). It works for cruises, air travel, and all international travel. If you plan to fly to your cruise port or take any other international trips, a passport book is the better choice.

You cannot have both a card and a book at the same time unless you already hold one and are renewing the other. If you are starting from scratch and flying to your cruise port, get a passport book. If you are driving to the port and only cruise, a passport card saves money and processing time.

What to do if your cruise is too soon for a passport

If your cruise departs in fewer than three weeks and you do not have a passport, contact your cruise line when ready. Ask whether you can board with a receipt from the State Department showing you have applied for expedited service. Some cruise lines allow this; others do not.

If your cruise stays entirely within U.S. waters and U.S. ports, you can board with a Real ID driver's license even without a passport. Confirm the full itinerary with your cruise line to make sure no foreign ports are included.

If neither option works, you may need to postpone your cruise or contact the cruise line's customer service to discuss your options. Do not assume you can board without the required documents—cruise lines enforce these rules strictly because they are responsible for you at sea.

Passport requirements for children and minors

Children need their own passport or passport card. You cannot travel on a parent's document. A child's passport book costs $100 and a card costs $50. Processing times are the same as for adults: four to six weeks for routine service and two to three weeks for expedited service.

For children under 16, a parent or guardian must explore in person at an acceptance agent. You will need the child's birth certificate, proof of citizenship, a photo ID for the parent, and proof of the parent-child relationship. For children 16 and older, the process is the same as for adults.

If your child's passport is expiring soon, renew it early. Do not wait until the cruise is booked to check the expiration date.

Other accepted travel documents for cruises

Besides a passport or Real ID driver's license, a few other documents work for cruises. A NEXUS card, SENTRI card, or FAST card (trusted traveler programs) work for cruises to Canada and Mexico. A U.S. military ID works for cruises to most destinations. A state-issued enhanced driver's license (available in some states) works for cruises to Canada and Mexico.

These alternatives are less common and have specific restrictions. A passport or passport card is the most widely accepted and the safest choice. If you hold one of these other documents, confirm with your cruise line that it will be accepted for your specific itinerary before you board.

Frequently Asked Questions

Can I cruise to the Bahamas with just a driver's license?

No. The Bahamas is a foreign country, so you need a passport or passport card. A Real ID driver's license only works for cruises that stay entirely within U.S. waters and ports. Most Caribbean cruises include foreign stops, so a passport is required.

What if my passport expires during my cruise?

Cruise lines will not allow you to board if your passport expires during the voyage. Your passport must be valid for the entire duration of your trip. If your passport is expiring soon, renew it before you book your cruise.

Do I need a passport if I am only visiting U.S. territories like Puerto Rico or the U.S. Virgin Islands?

No. Puerto Rico and the U.S. Virgin Islands are U.S. territories, so a Real ID driver's license is sufficient if the cruise stays entirely within U.S. territory. However, many cruises to these destinations also include stops in the British Virgin Islands or other foreign ports, so confirm the full itinerary with your cruise line.

How much does a passport cost and how long does it take?

A passport book costs $130 for adults and $100 for children. A passport card costs $65 for adults and $50 for children. Routine processing takes four to six weeks; expedited processing takes two to three weeks and costs an extra $60. Acceptance agents at post offices and courthouses can accept your process but do not process it.

Can I use a passport card instead of a passport book for my cruise?

Yes, a passport card works for cruises. However, if you are flying to your cruise port, you need a passport book because the card is not accepted for air travel. A passport card is only useful if you are driving to the port.