Atlas by Shumba Travel · Ask Atlas
When is final payment due for my cruise?
Final payment is due well before sail day, and how early depends on cruise length. For individual bookings, Royal Caribbean needs the balance at least 75 days before sailing on 1 to 4-night cruises, 90 days before on 5 to 14-night cruises, and 120 days before on sailings of 15 nights or longer. Holiday sailings that touch Christmas or New Year's follow those same windows, while group bookings run on their own schedule. Pay it off and cruise documents usually appear about 30 days before you sail, which is when the itinerary stops being a screenshot and starts being a plan.
- 1 to 4 nights: final payment due at least 75 days before sailing
- 5 to 14 nights: final payment due at least 90 days before sailing
- 15 nights or longer: final payment due at least 120 days before sailing
- Holiday sailings (Christmas and/or New Year's) follow the same windows
- Group payment schedules differ from individual bookings
- Cruise documents usually available about 30 days before sailing once paid in full
Source: Royal Caribbean, Royal Caribbean
Last verified 2026-07-11