Bahamas Cruises 2019 - 2020

Discover stunning beaches, private islands, and coral reefs on a cruise to the Bahamas

Any Destination
Any Cruise Line
Earliest departure
Latest arrival
Any Duration
Apply filters
Reset filters
$275 Up to $10,000
Preferred Port of Embarkation
Preferred Port of Disembarkation
Ports of interest
Any Ship
Any Theme
Apply filters
Reset filters
Get in touch with us!
Call us1-888-403-1425
Email usEmail us
Free consultation with a Dreamlines expertProfessional, expert advice
including: harbour
Reset filters
There were no cruises matching these filters
Fewer search criteria = more results!
Reset filters
Or contact us. Our cruise experts are happy to assist you.

Top Offers


Looking to get away from it all for a change? Want a vacation you’ll never forget? How about try a Bahamas cruise?

The Bahamas is one of the most popular cruise destinations. The tropical islands lie just east of Florida in the Atlantic Ocean. Known for their year-round warm weather and laid-back attitude towards life, the Bahamas are the perfect place for a relaxing vacation. Search Bahamas cruises on Dreamlines today!

Where to go in the Bahamas?

Most cruises stop in Nassau, the capital of the Bahamas. This city is teeming with attractions, resorts, and some of the world’s most beautiful beaches. Have you ever dreamed of swimming with dolphins, or having a close encounter with a stingray? How about snorkeling among colorful coral reefs as schools of shiny fish pass you by? Perhaps you’re more interested in strolling around downtown, visiting markets, gardens, and historical sites? Or maybe you’re just looking forward to a lazy day at the beach? In Nassau, you can do it all. Some of Nassau’s most popular attractions include Junkanoo Beach, located just a short walk from the cruise terminal, and Atlantis, an enormous, family-friendly marine resort.

The Bahamas are also home to dozens of private islands, including many private islands owned by cruise lines. Royal Caribbean’s CocoCay, Disney Cruise Line’s Castaway Cay, Holland America Line’s Half Moon Cay, and Norwegian Cruise Line’s Great Stirrup Cay are all located in the Bahamas.

Which cruise lines go to the Bahamas?

Most major cruise lines sail to the Bahamas, and most itineraries range from 2-7 nights. Carnival Cruise Line is the biggest provider of Bahamas cruises, and offers itineraries departing from Miami, Fort Lauderdale, Port Canaveral, Charleston, and New York. Disney Cruise Line additionally offer Bahamas cruises departing from Galveston, and some Royal Caribbean Bahamas cruises depart from Bayonne, New Jersey. Norwegian Cruise Line, MSC Cruises, and Holland America Line all cruise to the Bahamas. Virgin Voyages also sails exclusively to the Bahamas.

A Bahamas cruise is a great choice if you’re looking for a cheap cruise. The islands are so close to the U.S., they’re a great choice for short escapes, including three-day cruises and four-day cruises. And because so many Bahamas cruises depart from U.S. ports, you may not even need to book a flight!

Book a Bahamas cruise

Ready to book your Bahamas cruise? Simply call our cruise experts at 1-888-403-1425, or fill out the booking request form on this site. Alternatively, you can contact us via our website. Take advantage of our Best Price Guarantee and book your Bahamas cruise with Dreamlines today!

Do you have questions about cruising to the Bahamas? Need help finding the perfect cruise? Looking to find the best cruise deals? Our cruise experts are happy to help. Simply give us a call at our toll-free number, and one of our cruise consultants will help you out.