Check in online before you arrive at the port
Carnival lets you complete most of your check-in before you get to the terminal. You do this through the Carnival Hub app or the Carnival Cruise Line website, usually 24 to 48 hours before your sailing date. The system will send you an email with a link and instructions once your booking is in their system.
During online check-in, you'll enter your passport or government ID information, emergency contact details, and answer health and security questions. You'll also select your dining time (early or late seating) and confirm any onboard purchases or beverage packages you've already paid for. This step takes about 10 to 15 minutes per person in your cabin.
Completing this online saves you time at the terminal. When you arrive, you'll skip the longest lines and move straight to document verification and boarding.
Key Takeaways
- Online check-in through the Carnival Hub app or website happens 24 to 48 hours before sailing and takes about 10 to 15 minutes per person.
- You'll need a valid passport or government ID, emergency contact information, and answers to health and security questions to complete online check-in.
- At the terminal, bring your ID, boarding pass (digital or printed), and any required travel documents; the process typically takes 15 to 30 minutes.
- If you miss online check-in, you can still check in at the terminal, but you'll wait longer and may face a small fee.
- Health screening questions are standard; answer them honestly, as false information can delay boarding or result in denial.
What documents to bring to the terminal
Bring your government-issued photo ID (passport, driver's license, or state ID) and your boarding pass. Your boarding pass will be in your email after online check-in, or you can print it from your Carnival account. Many people show their phone instead of printing, which works fine.
If you're traveling internationally, bring your passport and any visas required by the countries your ship visits. Carnival will verify these during check-in. If you're a U.S. citizen sailing to the Caribbean, a passport card or enhanced driver's license works, but a regular driver's license does not.
Have your travel insurance documents ready if you purchased them through Carnival or another provider. You won't need to show them at check-in, but you should have them on your phone or in your bag in case you need to reference them during the cruise.
The check-in process at the terminal
When you arrive at the cruise terminal, look for the Carnival check-in entrance. You'll line up and approach a desk where an agent scans your ID and boarding pass. They'll verify your identity against your online check-in information and ask a few quick questions to confirm your health status and security answers.
The agent will give you your room key card (also called a SeaPass card), which you'll use to enter your cabin, charge purchases onboard, and board the ship. They may also hand you a small packet with your dining reservation confirmation and any onboard credits you've purchased.
This part of check-in usually takes 5 to 10 minutes per person. After you receive your key card, you'll proceed to security screening, which is similar to airport security but faster. Then you'll board the ship.
Security screening and boarding
After document check-in, you'll walk through a metal detector and have your carry-on bags scanned, just like at an airport. Carnival staff will ask you to remove shoes, belts, and large metal items. This process moves quickly and usually takes 5 to 10 minutes.
Once you clear security, you'll walk to the ship's gangway. A crew member will scan your room key card as you board. You're now officially on the ship. Your cabin may not be ready when ready if you're arriving early in the day — Carnival typically releases cabins between 1 p.m. and 3 p.m. — but you can explore the ship and get lunch while you wait.
If you didn't complete online check-in
You can still check in at the terminal if you missed the online window. The process takes longer because the agent has to enter all your information into the system by hand. You'll fill out a paper form with your personal details, passport information, and health questions, then hand it to an agent who will process it.
This adds 15 to 30 minutes to your check-in time, and some Carnival locations charge a small fee (usually $10 to $15 per person) for late check-in. To avoid this, aim to complete online check-in as soon as the window opens.
Mobile check-in and the Carnival Hub app
The Carnival Hub app is the fastest way to check in and board. After you complete your online check-in, the app generates a digital boarding pass with a barcode. You can show this barcode on your phone at every step — document verification, security, and boarding. You don't need to print anything.
The app also shows your cabin number, dining times, onboard account balance, and daily activities once you're on the ship. read it before you leave home and log in with your Carnival account credentials. If you have trouble with the app, the website version works the same way and you can print your boarding pass instead.
What happens if there's a problem at check-in
If your ID doesn't match your booking name, or if there's a discrepancy in your health screening answers, the agent will ask you to clarify. Bring any documents that explain the difference — a marriage certificate if your last name changed, a doctor's note if you answered yes to a health question. Most issues are resolved in a few minutes.
If you answer yes to a health screening question (such as fever, cough, or recent illness), Carnival may ask you to see the ship's doctor before boarding. This adds time to check-in but is not automatic grounds for denial. Be honest on your health questions; lying can result in being denied boarding and losing your fare.
If you forgot your ID entirely, contact Carnival customer service before you arrive at the port. They may be able to issue a temporary boarding pass or advise you on what alternative documents work. Arriving without ID makes boarding very difficult and may not be possible.
Frequently Asked Questions
Can I check in on my phone instead of printing my boarding pass?
Yes. The Carnival Hub app generates a digital boarding pass with a barcode that works at every checkpoint. You can also log into your Carnival account on any web browser and show your boarding pass on your phone screen. Printing is optional.
What time should I arrive at the terminal?
Carnival recommends arriving 2 to 3 hours before your sailing time. This gives you time to park, find the terminal, and complete check-in without rushing. If you're driving, arrive earlier to account for parking lot lines.
Do I need a passport for a Caribbean cruise from Florida?
Not always. U.S. citizens can sail to most Caribbean ports with a passport card, enhanced driver's license, or REAL ID-compliant driver's license. However, a regular driver's license is not enough. Check your specific itinerary on the Carnival website, as some ports require a full passport.
What if my cabin isn't ready when I board?
Cabins are usually ready between 1 p.m. and 3 p.m. If you board earlier, you can leave your luggage with the bellhop, explore the ship, eat lunch, and return to your cabin later. Your luggage will be delivered to your room once it's ready.
Can someone else check in for me?
No. Each person must check in with their own ID. If you're traveling with children, a parent or legal guardian checks in on their behalf, but the adult must be present with a valid ID.