MSC Cruises · Booking & changes

When is final payment due?

The answer

Checked 2026-09-24

75, 90 or 110 days before departure, by cruise length

  • Cruises of 4 nights or less: full payment no later than 75 days before departure.
  • 5 to 14 nights: no later than 90 days before.
  • 15 nights or more: no later than 110 days before.
  • World Cruise 2026, 2027 and 2028: no later than 120 days before departure.

In one sentence — MSC Cruises: 75, 90 or 110 days before departure, by cruise length. Cruises of 4 nights or less: full payment no later than 75 days before departure. 5 to 14 nights: no later than 90 days before. 15 nights or more: no later than 110 days before. World Cruise 2026, 2027 and 2028: no later than 120 days before departure. Read from MSC Cruises's own published policy on 2026-09-24. Cruise lines change policies without notice — confirm with MSC Cruises before relying on this.

Why this one catches people out

The date the balance is due. Miss it and the booking can be canceled automatically.

Where this came from

https://www.msccruisesusa.com/-/media/US/Documents/booking-terms-and-conditions

We read these policies from each cruise line's own pages and record the date we read them. Lines change their rules without notice. Always confirm with the cruise line before you rely on anything here.

How other lines handle it

See all 12 lines compared →