How much does a wedding on a cruise ship cost?
Cruise Ship Wedding Comparison
Princess Cruises | Royal Caribbean | |
---|---|---|
Price | $2000 – $5000+ | $1995 – $5600+ |
Wedding at Sea | YES | YES |
In Port Wedding | YES | YES |
Destination Wedding | YES |
Can you get legally married on a cruise ship?
Most wedding ceremonies on a cruise ship are performed by a notary public in the United States and a non-denominational officiant in international ports. However, if you’d like your ceremony to be officiated by a ship’s captain, then you’ll need to get married while sailing international waters.

How does getting married on a cruise work?
A legal marriage falls under the rules of a country, so your ceremony won’t be on the open seas. Having it onboard a ship at your home port before the cruise sails lets you pick the clergy and invite guests who can’t join you on the cruise.
What cruise lines can you get married on?
Carnival Cruise Line, Princess Cruises, and Royal Caribbean all offer wedding packages that include ship access for non-sailing guests who wish to be present during your ceremony.
Can u get married at sea?

Weddings at sea are conducted by the captain (or his deputy) under the laws of the country the ship is registered in (Bermuda, Malta and the Bahamas among them). Couples can say “I do” in a chapel on Princess Cruises ships or opt for a more public ceremony in the atrium.
Do you need a passport to go on a cruise?
Do I need a passport? We recommend that everyone taking a cruise from the United States have a passport book. Though some “closed-loop” cruises may not require a U.S. passport, we recommend bringing yours in case of an emergency, such as an unexpected medical air evacuation or the ship docking at an alternate port.
How much does a small ship cost?
The publication reports that a ship that can accommodate up to 500 passengers costs an average of $260 million. A vessel that has space for 500 to 1,000 passengers costs the cruise line about $394 million. Next, a ship that can accommodate 1,000 to 2,000 passengers costs $442 million.