You’re going on a cruise! You’ve spent time researching and narrowing down your destination, ship and sailing dates, and now it’s time to book. But what can you expect in terms of cruise payments? What’s the best way to pay for a cruise? Will you have to cough up the full fare up front, or can you put a cruise on layaway?
Here, I’ll answer those questions by discussing cruise payment schedules, different methods of paying for a cruise and the pros and cons of paying in full versus putting down a deposit and paying the rest later.
Note: Payment methods and schedules vary by cruise line and booking outlet. Not all options are offered by all lines or via all booking methods. Check with your cruise line or booking outlet for availability before making a reservation.
How to pay for a cruise
You can pay for your voyage in multiple ways. Most passengers put the charges on a credit card, which is often the quickest and most convenient method. Additionally, you can use gift cards (either cruise line-specific or those from major credit card issuers that aren’t tied to a specific retailer), future cruise credits from your cruise line or even cash if you book in person through a travel agent.
Other options include payment by electronic check, PayPal or Apple Pay (depending on how you book) or points and miles on a third-party platform or through a big-box retailer like Costco. You can also redeem free cruise certificates from cruise lines that award them for things like casino play, reaching a high loyalty status tier, winning high-stakes bingo or even cruises gone wrong.
You can pay in full at the time of booking, which could earn you additional perks or savings, or make an initial cruise deposit with subsequent payments until anywhere from two to three months before your sailing date.
Specific financing and payment plan options vary by cruise line. For example, Carnival Cruise Line uses Auto Pay to allow interest-free autopayments to be charged to you at regular intervals in order to pay off your cruise before you set sail. Princess Cruises’ and Holland America’s EZpay program offers a similar interest-free setup.
Carnival also offers financing through Flex Pay as an option. Although some passengers are approved for no down payment and/or 0% interest, interest rates will apply for other cruisers, and under the program, your voyage doesn’t have to be completely paid off before your embarkation date. Royal Caribbean allows passengers to finance their cruises using Affirm, with both interest-free and simple-interest options available. Some lines also allow payments through the popular payment app Klarna, which has different payment options, both with and without interest. (Check with your cruise line for details on its specific payment plans.)
Here are the pros and cons of paying over two different time periods.
Paying all at once
If you have the funds to pay for the entire amount of your sailing right away, feel free. It means you won’t have to remember to make additional payments. Plus, as an incentive, some cruise lines extend additional perks or discounts to entice travelers to lock in their plans at the time of booking.
For example, wave season deals often include incentives to pay in full. At the time of publication, Uniworld Boutique River Cruises was discounting cruise fares by thousands of dollars for anyone paying in full at the time of booking.
The drawback, however, is that you part with a lot of money upfront if you decide to pay immediately. For many cruisers who book a year or more ahead of time, that money could be more lucrative sitting in a bank account that earns interest instead of providing an interest-free loan to a cruise line.
Paying incrementally, with an initial minimum deposit
Alternatively, you can pay a deposit — a portion of the cruise fare for each person on your reservation — to lock in your cabin. Then, in the months leading up to your sailing, you’ll make additional payments, according to your cruise line’s payment schedule, until you no longer owe anything. If you don’t pay off the remaining balance by the final payment date — usually two to three months before embarkation day — the cruise line will cancel your reservation, and you won’t be allowed to sail (unless you’re using a financing plan that allows you to cruise before you’ve paid in full).
Incremental payments are a better choice if you’re unsure whether you can or want to sail but want to lock in an attractive fare or snag a cabin on a new ship or unusual itinerary while you decide. If you pay off your cruise early, you can get your money back (except for certain discounted fares and nonrefundable deposits) should you cancel before the final payment deadline. However, it can be a hassle to go through the refund process and wait for the cruise line to return your funds.
Another obvious draw of this method is that it costs less initially. You can pay over time instead of draining your savings or putting the full amount on a credit card and then incurring fees if you can’t pay off your card in full.
Generally, there is no interest or penalty for paying over time if you go the deposit route, so in most cases, you won’t be charged more if you opt for a payment plan. Plus, you can always pay the balance off early or in larger amounts than are required by your cruise line.
One drawback is that you’ll have to remember to make additional payments on time to avoid cancellation of your reservation. Plus, you might not be able to take advantage of a cruise line’s cheapest fares if you’re not willing to pay in full at the time of booking.
Note that if you book a last-minute cruise after the final payment date (typically two or three months prior to sailing), you must pay in full; there is no deposit option. You also won’t be able to cancel for a refund if you book after the final payment date.
How much is a cruise deposit?
The amount of the deposit required varies by cruise line, but typically you can expect to shell out $200 to $300 per person to reserve a cabin with most major cruise lines. It’s based on several factors, including the length of the sailing, the overall cost of the voyage, the type of accommodations booked and whether or not the line is running a promotion. Sometimes, as a booking incentive, lines will waive deposits completely or heavily discount them.
At the time of publication, as part of its wave season promotions, luxury line Explora Journeys reduced deposits for its sailings to 10%. Princess, Regent Seven Seas Cruises and Silversea Cruises also offered discounted deposits.
The next section outlines the specific deposit amounts for the most popular cruise lines.
Cruise payment schedules
Below are the payment schedules and deposit amounts for each of the “big eight” cruise lines.
Note: Deposits are per person and refundable prior to the cruise line’s final payment deadline unless otherwise indicated. For cruises booked after the final payment deadline has passed, payment is required in full at the time of booking.
Carnival cruise payment schedule
For most sailings, Carnival requires a deposit of $100 per person for two- to three-day sailings, $150 for four- and five-day sailings and $250 for six- to nine-day sailings. Longer cruises and voyages to Alaska, Europe and the Panama Canal, as well as ocean crossings, require a deposit of $400 per person.
Deposits for Carnival bookings are generally nonrefundable unless cruisers specifically purchase fully refundable fares.
Final payment is required either 76 or 91 days from the sailing date, depending on the destination, cabin type and length of cruise booked.
See Carnival’s website for more information.
Celebrity cruise payment schedule
Celebrity charges $100 per person for cruises up to five nights, $250 for six to nine nights, $450 for voyages of 10 nights or longer and $900 for Galapagos cruises. Deposits for Sky Suites and higher are either the same as for standard cabins or 10% of the cruise fare — whichever is more.
Deposits for Celebrity bookings are generally nonrefundable at any time unless cruisers specifically purchase fully refundable fares.
For cruises of five nights or fewer, final payment must be made at least 75 days prior to sailing. For voyages of six to 14 nights, final payment is due at least 90 days in advance. For sailings of 15 nights or longer, as well as Galapagos cruises, passengers must pay in full at least 120 days before setting sail.
More information is available on Vacations To Go‘s website.
Disney cruise payment schedule
Disney Cruise Line‘s fine print states that deposits are determined at the time of booking, so they vary.
For nonsuite and nonconcierge voyages of five nights or fewer, the line requires final payment 90 days or more prior to embarkation day; for sailings of six nights or longer, payment must be made 120 days or more in advance. For suites and concierge-level accommodations, final payment is due 45 days or more prior to sailing for voyages of one to five nights and 56 days in advance for sailings of six nights or longer.
You can read more in the line’s terms and conditions.
Holland America cruise payment schedule
Holland America‘s deposit amounts vary widely, requiring passengers to pay anywhere from $350 to $2,900 per person, depending on the sailing.
For Alaska, Bermuda, the Caribbean, Canada and New England, Europe, Mexican Riviera, Panama Canal and long Hawaii voyages, final payment must be made no fewer than 75 days prior to sailing. For all other cruises — including holiday voyages, voyages longer than 30 days and segments of voyages longer than 30 days — full payment must be received at least 90 days before embarkation.
Find more specifics on Vacations To Go’s website.
MSC cruise payment schedule
Deposits for MSC Cruises, including Yacht Club cabins, are $99 per adult for voyages of four nights or fewer, $199 for five to 14 nights, $300 for 15 nights or longer and an amount equal to 15% of the overall price for world cruises.
For cruises of four nights or fewer, bookings must be paid in full at least 75 days before the sailing date. Those of five to 14 nights must be paid off 90 days or more ahead of time, and bills for any voyages 15 days or longer must be settled at least 110 days prior to departure. For world cruises, it’s 120 days.
You can read more on MSC’s website.
Norwegian cruise payment schedule
Deposits for Norwegian Cruise Line bookings start from $100 per person for standard cabins on voyages of one to six days in length. For cruises of seven nights or more, you’ll pay $250 per person. For bookings in The Haven suites, passengers will owe 10% of the total cruise fare per person as a deposit.
Norwegian’s deposits are fully refundable, but all voyages, regardless of length or cabin type, must be paid in full at least 120 days in advance. That’s earlier than what other cruise lines require for basic cabin types and standard-length sailings.
To learn more, see the chart on NCL’s website.
Princess cruise payment schedule
When you book a Princess cruise, you’ll owe a deposit of $100 per person ($200 for suites) for sailings of five days or fewer, $250 ($500 for suites) for voyages of six to nine days or $400 ($800 for suites) for cruises of 10 days or longer. For world cruises and Grand Voyages, you’ll have to pony up 30% of the overall cost of the sailing.
Cruises up to 24 days long require full payment 90 days or more ahead of time, and for voyages of 25 days or longer, your bill is due 120 days or more before you set sail.
Check out the breakdown on Princess’ website.
Royal Caribbean cruise payment schedule
Deposit amounts for Royal Caribbean bookings in standard cabins are $100 per person for sailings of one to five nights, $250 for six to nine nights, $450 for 10 to 14 nights and $500 for those of 15 nights or more. For suites, passengers will either pay the standard deposit amount or 10% of the cruise fare per passenger — whichever is more.
Deposits for Royal Caribbean bookings are generally nonrefundable at any time unless cruisers specifically purchase fully refundable fares.
For sailings of four nights or fewer, the final payment is due 75 days or more prior to the embarkation date. For five- to 14-night voyages, the cruise line must receive all money no fewer than 90 days from sailing. The deadline for cruises longer than 15 nights is 120 days; for world cruises, it’s at least 180 days prior to departure.
Read more on Royal Caribbean’s website in the line’s FAQ section.
Bottom line
Travelers have many options when it comes to paying for a cruise. You can pay in full at the time of booking or choose cruise payment plans that allow you to make a deposit for each person in your party and then pay off the balance over time.
Additionally, payment methods may include credit cards, third-party payment systems, gift cards, cruise certificates and cash.
Ultimately, the best way to make cruise payments is whichever one works best for you and your specific circumstances. What matters most is that you pay the cruise line in full by its designated final payment date, so your reservation is confirmed and you can set sail on departure day.
Have more cruise questions? TPG has answers:
- More banned items: What not to pack for a cruise
- Man overboard: Why do people fall off cruise ships?
- What is baked Alaska, and why is it paraded around cruise ships?
- What are the largest cruise ships in the world?
- What is a gentleman host on a cruise?
- What is the Jones Act and how does it affect cruise ships?
- What is a lido deck on a cruise ship?
- What’s a cruise cabin guarantee and will it save you money?
- What’s the difference between a cruise concierge and a butler?