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.
Help Center