The mandatory online check-in process for a cruise is a required step that allows you to provide essential travel details, select your boarding time, and access your boarding documents before departure. It’s similar to online check-in for a flight and must be completed before you arrive at the terminal—usually no later than 72 hours before sailing.
📋 Why It’s Required
-
Complies with U.S. Customs and Border Protection and international maritime regulations
-
Speeds up embarkation at the cruise terminal
-
Allows the cruise line to prepare for safety, security, and health protocols
🛳️ What You’ll Need to Complete Online Check-In
Information Required | Examples |
---|---|
Personal details | Full legal name, birthdate, contact info |
Citizenship info | Passport number and expiration date (or ID if applicable) |
Emergency contact | Name, relationship, and phone number |
Travel plans | Flight arrival info, hotel stay, transfer arrangements |
Payment method | Credit/debit card for onboard purchases |
Security photo upload | Some cruise lines require or allow you to upload a headshot (used for your ship ID card) |
📱 How to Complete It
-
Log into the cruise line's website or app
-
Navigate to your reservation or “check-in” section
-
Complete each required section:
-
Travel documents
-
Personal info
-
Onboard account setup
-
Emergency contacts
-
Select an arrival appointment time (first-come, first-served basis)
-
-
Print or download your boarding pass and luggage tags
✅ You’ll need to bring your boarding pass to the cruise terminal—either printed or digitally on your phone.
⏳ When Can You Check In Online?
Cruise Line | Online Check-In Opens | Deadline to Complete |
---|---|---|
Royal Caribbean | 45 days before sailing | 72 hours before sailing |
Carnival | 14 days before sailing | 72 hours before sailing |
Norwegian (NCL) | 21 days before sailing | 72 hours before sailing |
Princess Cruises | 90 days before sailing | 72 hours before sailing |
Celebrity Cruises | 45 days before | 72 hours before sailing |
MSC Cruises | 30+ days before | 48–72 hours before sailing |
✅ In Summary:
Step | Details |
---|---|
What is it? | Required online pre-boarding registration |
Why is it needed? | Security, immigration, and faster terminal check-in |
What do I need? | Passport/ID, contact info, credit card, travel plans |
When should I complete it? | As soon as it opens (at least 3 days before sailing) |
What do I get? | Boarding pass, luggage tags, and assigned arrival time |
Pro tip: Complete check-in as early as possible to get your preferred boarding time and avoid delays at the pier.