If you need help with a Carnival Cruise Line booking, online check-in, cruise documents, accessibility, payments, or a post-cruise issue, contacting the right support team can save time. Carnival provides several customer-service options, and the appropriate contact method depends on the type of assistance you need.
For general questions, Carnival provides customer-service resources through its website and help center. For certain issues, such as online check-in problems, accessibility needs, or post-cruise concerns, Carnival lists specific departments and contact details.
Carnival publishes different phone numbers for different types of assistance rather than using one number for every situation.
For guests who booked directly with Carnival and need help with online check-in navigation or questions about completing the process, Carnival lists its Service Specialists at 800-327-5782. The published hours are Monday through Friday, 9:00 a.m. to 10:00 p.m. Eastern Time, and Saturday and Sunday, 9:00 a.m. to 6:00 p.m. Eastern Time.
For technical problems or system errors involving Carnival's online services, Carnival lists 800-845-2599 for Online Support. Guests outside the United States can use 305-599-2600, extension 72599, according to Carnival's support information.
Because contact details and department responsibilities can change, it is sensible to check Carnival's official Contact Us or Help pages before calling.
Carnival's website provides several online support resources.
The Carnival Help Center contains answers covering common cruise questions, including:
Travel documents
Online check-in
Cruise terminal information
Luggage
Dining and beverages
Money and gratuities
Shipboard experiences
Health and safety
Youth and family programs
Searching the Help Center first can be useful when your question is general and does not require an agent.
Carnival also provides an online Guest Care form. The form asks for information such as your name, booking number, email address, ship, sailing date, the type of assistance required, and details about your issue. It also allows attachments to be added.
This option can be particularly useful when you need to explain a situation in detail or provide supporting documents.
If you already have a Carnival reservation, keep your booking information available before contacting customer support.
Useful information may include:
Booking number
Passenger name
Ship name
Sailing date
Stateroom information
Email address associated with the booking
Details of the problem or request
Having this information ready can make it easier for the representative to locate your reservation and understand the issue.
If you booked through a travel agent, Carnival may direct you to your travel agent for certain booking-related questions. Carnival specifically advises guests who used a travel agent to contact that agent for assistance with navigating online check-in.
Carnival's online check-in process can be completed through Carnival's website. Guests can access online check-in within 14 days before sailing and must complete the required information by midnight Eastern Time on the day before sailing.
If you need help understanding how to complete online check-in and booked directly with Carnival, the company lists 800-327-5782 for Service Specialists.
For technical problems or system errors, Carnival lists 800-845-2599 for Online Support. Its published support hours are 9:00 a.m. to 10:00 p.m. ET Monday through Friday and 9:00 a.m. to 6:00 p.m. ET Saturday and Sunday.
Before contacting Carnival about check-in, prepare:
Your booking number
Last name
Date of birth
Ship name
Sailing date
A description of the error, if applicable
Carnival identifies these details as part of the online check-in process.
For website or online-system problems, Carnival has a separate Online Support contact.
The published U.S. Online Support number is 800-845-2599. Carnival also lists 305-599-2600, extension 72599, for guests outside the United States.
Technical support can be relevant when you experience problems with:
Carnival's website
Online check-in
Account access
Password or username issues
Other online system errors
Carnival's help center also provides troubleshooting information for account and website problems.
Carnival has a dedicated Guest Access team for accessibility-related questions and special requirements.
Carnival's published accessibility information lists access@carnival.com as the email address for its Guest Access team. It also lists 1-800-438-6744, extension 70025 for general accessibility information.
You may need to contact this team if you have questions involving:
Wheelchairs or scooters
Accessible staterooms
Mobility requirements
Medical equipment
Service dogs
Other accessibility arrangements
Carnival's special-requirements documentation also asks guests to provide booking and sailing information when requesting assistance.
If your issue concerns something that happened after your cruise, Carnival provides post-cruise customer-service options.
For certain post-cruise billing or payment questions, Carnival's Help Center identifies guestcare@carnival.com as the Guest Care email address.
Carnival also provides an online Guest Care request form where you can submit your booking information and explain the issue in detail.
For a post-cruise complaint or billing question, include as much useful information as possible, such as:
Booking number
Ship
Sailing date
Names of guests involved
Date of the incident
Relevant receipts or documents
A clear explanation of what you want Carnival to review
Yes. Carnival provides separate support for shore-excursion questions.
For assistance with booking shore excursions and related technical support, Carnival lists its Support Desk as available Monday through Sunday, 8:00 a.m. to 10:00 p.m. ET. The listed phone number is 1-800-845-2599, and Carnival provides esolutionssupport@carnival.com for these inquiries.
This specialized contact can be useful if your question is specifically about the shore-excursion booking system.
You can often make the support process easier by preparing your information first.
Search Carnival's official Help Center for your question. Many common questions already have detailed answers.
Log in to your Carnival account and review your booking information if the issue concerns an existing reservation.
Have your booking number, cruise documents, emails, receipts, and other relevant information available.
Instead of simply saying that something is wrong, explain:
What happened
When it happened
What you already tried
What result you received
What assistance you need
A technical website problem may need Online Support, while accessibility questions may need the Guest Access team. Using the appropriate department can help direct your request more efficiently.
| Reason for Contact | Carnival Contact |
|---|---|
| Online check-in assistance | 800-327-5782 |
| Online technical problems | 800-845-2599 |
| Online technical support outside the U.S. | 305-599-2600, ext. 72599 |
| Accessibility questions | access@carnival.com |
| General accessibility information | 1-800-438-6744, ext. 70025 |
| Guest Care request | Carnival online Guest Care form |
| Certain post-cruise billing/payment questions | guestcare@carnival.com |
| Shore-excursion support | 1-800-845-2599 / esolutionssupport@carnival.com |
Contact information and service hours can vary by department, so verify the current details on Carnival's official website before contacting a specific team.
You can contact Carnival through its Help Center, online Guest Care form, or department-specific telephone and email contacts. The correct option depends on the type of assistance you need.
Carnival uses different phone numbers for different services. For example, its Service Specialists can be reached at 800-327-5782 for certain online check-in assistance, while Online Support uses 800-845-2599 for technical issues.
Yes. Carnival provides an online Help Center and a Guest Care form. The Guest Care form allows you to submit booking information, describe your issue, and attach supporting files.
For help navigating online check-in, Carnival lists 800-327-5782 for Service Specialists when the cruise was booked directly with Carnival. Technical errors can be reported to Online Support at 800-845-2599.
Carnival's Guest Access team can be contacted at access@carnival.com. Carnival also lists 1-800-438-6744, extension 70025, for general accessibility information.
Yes. For certain post-cruise billing or payment inquiries, Carnival's Help Center lists guestcare@carnival.com. Carnival also provides an online Guest Care form for submitting requests.
Carnival lists Online Support at 800-845-2599 for technical issues and system errors. Guests outside the United States can use 305-599-2600, extension 72599.
Yes. Carnival's Shore Excursions support information lists 1-800-845-2599 and esolutionssupport@carnival.com for relevant support questions.
Provide your booking number, passenger name, ship, sailing date, contact information, and a clear description of your issue. For complex cases, supporting documents can also be useful.
If you booked through a travel agent, check with the agent first for booking-related assistance. Carnival specifically directs guests who booked through a travel agent to contact the agent for certain online check-in assistance.
Contacting Carnival Cruise Line customer support is easiest when you first identify the type of help you need. Carnival provides a Help Center for general questions, a Guest Care form for submitting detailed requests, and specialized contacts for online check-in, technical problems, accessibility, shore excursions, and certain post-cruise issues.
Before calling or submitting a request, keep your booking number, sailing information, and relevant documents available. Most importantly, verify the current contact details and operating hours on Carnival's official website because individual support departments may use different contact methods and schedules.
Recent Guide