No, almost all major cruise lines have a strict policy that prohibits passengers from sailing if they have entered their 24th week of pregnancy by the beginning of or at any time during the cruise. This includes popular lines like Royal Caribbean, Carnival, Disney, Norwegian, and Princess. Since you are at 31 weeks, you would be denied boarding at the terminal. This policy is strictly enforced for safety reasons: cruise ships are not equipped with neonatal intensive care units or specialized obstetric equipment required to handle premature births or late-pregnancy complications. Even if you have a "fit to fly" letter from your doctor, the cruise line's global maritime insurance and medical protocols do not allow for the high risk associated with late-third-semester travel. In 2026, travelers are advised to book their babymoons for the second trimester (weeks 14–23) to ensure they comply with these industry-wide safety standards. If you have already booked, you should immediately contact your travel insurance provider to see if "cancel for any reason" coverage applies to your situation.