How to cancel a Carnival cruise
You can cancel a Carnival cruise by calling Carnival directly at 1-888-227-6482, logging into your account on Carnival.com and selecting your booking, or visiting a travel agency if you booked through one. Carnival processes cancellations over the phone fastest — you will reach a representative within minutes during business hours. If you cancel online, the system will show you the refund amount before you confirm, based on how close you are to your sail date.
You do not need a reason to cancel. Carnival will process your request regardless of whether you have a medical emergency, changed your mind, or straightforward cannot go. The only thing that changes is how much money you get back, which depends entirely on when you cancel relative to your departure date.
Keep your booking confirmation number handy when you call — it is on your email receipt and in your Carnival account. Have the name of the person who booked the cruise ready as well, since Carnival will ask for it to pull up your reservation.
Key Takeaways
- Call 1-888-227-6482 to cancel by phone, or log into Carnival.com and select your booking to cancel online.
- Refunds decrease the closer you get to your sail date, with most cruises offering zero refund within 5 to 7 days of departure.
- Cancellation fees are deducted from your paid amount, so a $500 deposit may result in a $100 to $200 refund depending on timing.
- If you cancel more than 75 days before departure, you typically receive a full refund minus a small administrative fee.
- Travel insurance purchased through Carnival or a third party may cover your cancellation if the reason falls within the policy terms.
Refund amounts based on how far in advance you cancel
Carnival's refund schedule is fixed by how many days remain before your ship departs. The further ahead you cancel, the more you receive. If you cancel 75 or more days before departure, you get back nearly everything you paid, minus a $50 to $100 administrative fee depending on your cruise length. This is the best-case scenario.
Between 75 and 15 days before departure, Carnival keeps a percentage of your payment as a cancellation fee — typically 50 percent of what you paid. So if you paid $1,000, you would receive $500 back. Between 15 and 5 days before departure, the fee increases to 75 percent, meaning you get back only 25 percent of your payment. Within 5 days of departure, Carnival keeps the entire amount with no refund.
These timelines can shift slightly by cruise length and promotional pricing, so log into your Carnival account or call to see the exact refund amount for your specific booking before you confirm the cancellation. The system will show you the dollar amount you will receive, not just a percentage.
Canceling a cruise you booked through a travel agent
If you booked through a travel agent rather than directly with Carnival, contact your agent first, not Carnival. Your agent holds the booking and must process the cancellation on your behalf. Carnival will not cancel a reservation if the request comes from anyone other than the original booker or their agent.
Your agent will handle the refund request with Carnival and then send the money back to you. This adds a step and can take longer — typically one to two weeks after Carnival processes the cancellation. Ask your agent upfront how long they expect the refund to take and whether they charge a fee for processing the cancellation.
Some travel agents charge a cancellation fee on top of Carnival's fee, so read any paperwork you received when you booked. If your agent's terms are unclear, ask them in writing before you proceed.
Travel insurance and what it covers
Carnival offers trip insurance at the time of booking, and you can also purchase a policy from a third-party insurer like Allianz or Travel Guard. These policies cover cancellation only if the reason falls within the policy terms — typically illness, injury, death of a family member, or job loss. Canceling because you changed your mind is not covered by any standard policy.
If you purchased Carnival's insurance and you cancel for a covered reason, you file a claim with the insurance company, not with Carnival. You will need documentation: a doctor's note for illness, a death certificate for a death, a termination letter for job loss. The insurance company then reimburses you for the cancellation fees Carnival charged, up to the policy limit.
Check your booking confirmation email to see whether insurance was added. If you did not buy it at booking, you cannot buy it after you have already canceled — the policy must be purchased before you cancel to be valid.
What happens to onboard credits and future cruise certificates
Carnival does not issue refunds as onboard credits or future cruise certificates unless you specifically request one. If you cancel and want a credit toward a future cruise instead of a cash refund, you must ask for it when you cancel. Tell the representative or note it in the cancellation form online.
A future cruise certificate is usually worth more than a cash refund — Carnival may give you 110 percent of what you paid as a credit if you agree to rebook later. However, these certificates expire, typically 12 to 18 months after issue, so confirm the expiration date before you accept one. If you think you will not cruise again within that window, take the cash refund instead.
Canceling a group cruise booking
Group bookings have different cancellation rules than individual reservations. If you booked as part of a group, you must contact the group organizer first, not Carnival directly. The organizer holds the master booking and controls all cancellations for the group.
The group organizer may have negotiated different refund terms than standard Carnival policy, so ask them what your cancellation will cost. Some groups charge an internal fee on top of Carnival's fee, and some have stricter important date. Get the details in writing before you proceed.
If the group organizer is unresponsive or you cannot reach them, you can contact Carnival's group department at 1-888-227-6482 and explain the situation. Carnival can sometimes override the group structure if the organizer is unavailable, but this is not may provide.
What to do if you need to change your sail date instead of canceling
If you want to keep your cruise but move it to a different date, you can request a date change instead of a full cancellation. Call Carnival or log into your account and select the option to modify your booking. Date changes are usually free if you move to a cruise of the same price or higher. If you move to a cheaper cruise, Carnival keeps the difference as a non-refundable credit toward a future booking.
Date changes are faster than canceling and rebooking separately, and they preserve your original booking price. If fares have gone up since you booked, a date change locks in your old price. This is worth doing even if you have to wait a few months for the right departure date.
Frequently Asked Questions
Can I cancel a Carnival cruise less than a week before it departs?
Yes, you can cancel at any time, but Carnival will not refund your money if you cancel within 5 to 7 days of departure. You will lose the entire amount you paid. If you have travel insurance and the cancellation reason is covered, file a claim with the insurance company to recover the cost.
Do I get a refund if I cancel because I am sick?
Carnival will not refund you based on illness alone. However, if you purchased travel insurance before you booked, you can file a claim with the insurance company. You will need a doctor's note stating that you are medically unable to travel. Without insurance, you lose the money.
What if Carnival cancels my cruise?
If Carnival cancels the cruise due to weather, mechanical issues, or other reasons on their end, you receive a full refund or the option to rebook on a different cruise at no extra cost. Carnival will contact you by email and phone with your options. You do not have to do anything — Carnival initiates the refund or rebook process.
How long does it take to get my refund after I cancel?
Refunds typically appear in your original payment method within 5 to 10 business days after Carnival processes the cancellation. If you booked through a travel agent, add another 5 to 10 days for the agent to receive the money from Carnival and send it to you. Check your bank or credit card statement to confirm the deposit.
Can I cancel my cruise and get a refund if I already paid in full?
Yes. Whether you paid the full amount upfront or in installments, the same refund schedule applies. Carnival will deduct the cancellation fee from your total paid amount and refund the remainder. The refund is based on your sail date, not on how much you have paid.