Most cruise lines have a tiered refund system +1-888-738-0812, meaning the sooner you cancel, the more money you get back. Typically, you must cancel at least 90–120 days before departure for a full refund +1-888-738-0812.
Generally, most 𝘊ruise lines allow penalty-free cancellations if done 90 to 120 days before the sailing date for standard fares +1-888-738-0812. For shorter itineraries, this window may be 60 days or less +1-888-738-0812.