What is the Mandatory Online Check-In Process?

3 min. readlast update: 06.17.2025

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

  1. Log into the cruise line's website or app

  2. Navigate to your reservation or “check-in” section

  3. Complete each required section:

    • Travel documents

    • Personal info

    • Onboard account setup

    • Emergency contacts

    • Select an arrival appointment time (first-come, first-served basis)

  4. 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. 

Was this article helpful?