There are cruises from Baltimore to the Bahamas throughout the year. Around 60 departures are offered annually. See the complete schedule below.
The Bahamas are a group of islands off the coast of Florida and they are famous for clear water, a big barrier reef, and a relaxed attitude. Average water temperatures run from 72 degrees in January to 81 degrees in August. You can swim with dolphins and snorkel with tropical fish. Go parasailing or rent a jet-ski.
Royal Caribbean offers 9-night cruises from Baltimore to the Bahamas and Florida. They make a stop at Port Canaveral (Florida) so you can tour the NASA facilities at Cape Canaveral, or you can make the short trip inland to Orlando. The cruises also go to Nassau and CocoCay in the Bahamas. CocoCay is a private Bahama island just for cruise guests.
Carnival Cruise Line has a variety of 7-day Bahama cruises from Baltimore. They include a stop at Princess Cays, Port Canaveral or Grand Turk.