I have done the 15-night Panama Canal. Once was enough. I found it boring. But I also don’t enjoy the ports on the Pacific coast of Mexico.
(I have also done a 14-night Transatlantic to Europe, immediately followed by an 11-night Med cruise). Those combined 25 nights were less “boring” than the shorter cruise, mainly due to the ports visited in the Med.
Five nights: I love this length cruise, especially when it makes two visits to
Castaway Cay (Disney’s private island). They usually include a day in Nassau, but I usually just enjoy the ship that day (but I have gone to the Atlantis Resort a few times to experience their water park). I just consider this the opportunity for a beach vacation where the water is beautiful. And I appreciate Castaway Cay with its minimalist environment (with Disney touches).
I do not have a must-do for cruise length, ship, origin point. I pick based on my needs for that trip. It can include price, itinerary, time of year. Ship is less a decision-maker for me with Disney.
Currently, I am packing for a 7-night Eastern Caribbean on the Fantasy (and watching the developing storm systems in the Atlantic.). This cruise goes to the British and US Virgin Islands and Castaway Cay, with several Sea Days; it’s a nice balance of beach and relaxing on the ship.
Next year, we are again on the Fantasy, then out of Ft Lauderdale, for a special itinerary - 2 days at Castaway Cay, one at the new
Lighthouse Point property on the island of Eleuthera (Bahamas) and Nassau. More beach and the new Disney area.
I like Ft Lauderdale as a gateway to cruising. I fly Delta and they offer multiple flights daily from FLL. We have used that airport when cruising from Miami; it’s just easier and nicer for us than MIA. (American Airlines is the big carrier there).
But FLL, hotels and the cruise port are all within a 10-15 minute radius. Lots of hotels to handle cruisers and beach vacationers. But all those tourists can mean hotel prices go up with demand - book early.
Orlando Airport (MCO) is a 45-60 minute drive to Port Canaveral. It’s a nice drive, mainly just a straight interstate with flat fields to the sides. I have only stayed at the port once; usually opting for near the airport or in/near WDW. Car, private transfer, shuttle bus - multiple options. MCO can be very busy; for those without TSA Pre-check, security lines can be long and slow. But it has lots of airlines available.
I started with a 3- and then a 4-night cruise, about 5 months apart. For those just starting, the 3-night just goes so quickly. When I get around to the Wish for a first sailing, I will want to “discover” the ship and would do the longer 4-night.
Any idea of what you want out of a cruise? Exotic ports, beach days, Sea Days?