I'm guessing the nine night Bermuda is Royal Caribbean out of Cape Liberty? Too much time in Bermuda and too many sea days for my taste.
Some Southern Caribbean cruises have a port each day of the cruise and others only one sea day. Now that's what I'm talking about! I like the port intensive cruises better because it gives me more opportunities to snorkel.
I believe this may be Royal Caribbean's 9 night cruise departing April 15th?
Ship Name: Explorer Of The Seas Departure Port: Cape Liberty Cruise Port, New Jersey Ports of Call: Cape Liberty Cruise Port, New Jersey; Kings Wharf, Bermuda; Nassau, Bahamas; Cococay, Bahamas; Cape Liberty Cruise Port, New Jersey
If you're interested in the Southern Caribbean, obviously this itinerary doesn't include that destination.