Online Check-In Advance Registration

Published 01/19/2016 02:18 PM   |    Updated 03/29/2017 11:08 AM

Due to security requirements imposed by the U.S Department of Homeland Security (DHS), Carnival Cruise Line is required to provide a final departure manifest with specific guest information at least 60 minutes prior to departure. As a result of this regulation, all guests are required to provide us with check-in information prior to embarkation day.

The easiest and most convenient way to provide this information is to complete the 'Online Check-In' process via 'Manage My Booking' at Please note that to log in or register, you will need your Carnival booking number, ship name and sail date, as well as the last name and date of birth of any one guest in the booking. To access your booking after logging in, select 'New Cruise Details' followed by 'Online Check-In'.

Guests may check-in online from the time their booking is deposited, up until 11:59pm ET, the day prior to the sail date. Every effort should be made by guests to check-in online. Failure to provide this information by this time may result in a delay at embarkation.

Upon completion of 'Online Check-In', guests will be able to print their cruise documents, including luggage tags, boarding passes and more. Additionally, within 'New Cruise Details' guests will be able to view their reservation, purchase shore excursions, set your dining preferences, make spa appointments and view Frequently Asked Questions. Guests using our Air Program can also access their flight information.

All guests are required to check-in at embarkation at least 60 minutes prior to the published sailing time. Guests who have completed their 'Online Check-In' will go through a quick verification process. 

If you have problems using 'Online Check-In', please contact Carnival.

  • Assistance in navigating the 'Online Check-In' procedure or questions on how to fill out the information - contact your travel agent or if booked directly, contact our Service Specialists at 800 327-5782, Monday through Sunday, 24/7. 
  • Assistance with technical issues or system errors - contact Online Support at: 800 845-2599, Monday through Sunday, 8:00am-10:00pm ET.  

How to access Online Check-In

How to complete Online Check-In

How can I get my Boarding Pass?

Online Check-In FAQ’s

Was this answer helpful?
Your rating has been submitted, please tell us how we can make this answer more useful.