The cost of getting married on a cruise ship in 2026 varies significantly by cruise line and package, but generally ranges from $2,500 to over $10,000. Entry-level "Just the Two of Us" packages on lines like Carnival or Royal Caribbean often start around $2,500, which includes a ceremony performed by a ship official, a small cake, champagne, and a photographer. If you want a "legal" wedding at sea performed by the Captain, you must choose a line like Princess or Cunard whose ships are registered in countries that allow it (like Bermuda or Malta), which usually adds a licensing fee of $500–$700. Mid-range packages that include a reception for 20–30 guests, floral arrangements, and a multi-course dinner typically fall in the $5,000–$7,000 range. It is important to remember that these prices are in addition to the cost of the cruise fare for the couple and their guests. While significantly cheaper than the average land-based wedding (currently over $30,000 in the U.S.), cruise weddings offer a "turnkey" convenience where the venue, catering, and honeymoon are all bundled into one seamless, albeit smaller-scale, event.