Cheap Discount Cruises to Bahamas

Find the best Bahamas cruise deals now!

For expert cruise advice, call 1-888-444-1695.

Most cruises have enhanced cleanliness, safety & vaccinations protocols for a safer return to sea. More Details

Most cruise lines have resume sailing. Learn more about restart of cruising.

Online cruise vacation consultant Expedia cruise experts can help you plan your next cruise vacation. More details

Best Bahamas cruise deals

10 cruises found - Prices are per traveller, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Magnifica

4 night Bahamas

MSC CruisesMSC Cruises • MSC Magnifica
Apr 8, 2024 — Apr 12, 2024
Miami, United States • Bimini, Bahamas • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

52% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Divina

3 night Bahamas

MSC CruisesMSC Cruises • MSC Divina
Dec 6, 2024 — Dec 9, 2024
Miami, United States • Nassau, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

39% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Divina

3 night Bahamas

MSC CruisesMSC Cruises • MSC Divina
Jan 3, 2025 — Jan 6, 2025
Miami, United States • Freeport, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

35% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Divina

3 night Bahamas

MSC CruisesMSC Cruises • MSC Divina
Jan 10, 2025 — Jan 13, 2025
Miami, United States • Nassau, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

35% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Magnifica

4 night Bahamas

MSC CruisesMSC Cruises • MSC Magnifica
Apr 15, 2024 — Apr 19, 2024
Miami, United States • Freeport, Bahamas • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

46% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

3 night Bahamas

MSC CruisesMSC Cruises • MSC Seashore
Nov 21, 2024 — Nov 24, 2024
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 4 ports, select Itinerary details to review day by day itinerary

35% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Magnifica

4 night Bahamas

MSC CruisesMSC Cruises • MSC Magnifica
Apr 22, 2024 — Apr 26, 2024
Miami, United States • Freeport, Bahamas • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

43% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

3 night Bahamas

MSC CruisesMSC Cruises • MSC Seashore
Nov 7, 2024 — Nov 10, 2024
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 4 ports, select Itinerary details to review day by day itinerary

35% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Divina

3 night Bahamas

MSC CruisesMSC Cruises • MSC Divina
Dec 13, 2024 — Dec 16, 2024
Miami, United States • Nassau, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

39% off
inside cabin per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Divina

3 night Bahamas

MSC CruisesMSC Cruises • MSC Divina
Jan 31, 2025 — Feb 3, 2025
Miami, United States • Freeport, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

28% off
inside cabin per traveller
Don't see what you're looking for?
See all available Bahamas sailings
View all sailings

Cruise to the Bahamas

Why should I go on a cruise to the Bahamas?

Whether you choose a swift 3-day cruise or a longer trip, you’ll find plenty to discover on 2024 Bahama cruises around these incredible islands. From lush beaches and tropical paradise islands, buzzing resorts and delicious dining facilities, magnificent museums and vivid history, and thriving coastal cities with a nightlife that’s the envy of the world. The ship is an attraction itself: meet and mingle with other guests at buffet meals, over sit-down dinners and at live entertainment.

How can I find a cheap Bahamas cruise?

Cheap cruises to the Bahamas are best secured by booking in advance. Book 2024 for 2025 to find more affordable cruises. Look out for green text to find deals and discounts for Bahama cruises in 2024. Check out our list of preselected cruises and view the green box that shows you just how much you save on each. Shorter trips like 2/3-night cruises to the Bahamas or a weekend cruise to the Bahamas as opposed to a 7-day cruise to the Bahamas can also reduce your price and still let you see the sights in Nassau.

What cruise lines go to Bahamas?

MSC Cruises Bahamas trips offer many fantastic Bahamas cruise deals, while many other well-known cruise lines offer deals on destinations for a Bahamas cruise in 2023. The best cruise lines to the Bahamas include Royal Caribbean International, Carnival Cruise Lines, Disney Cruise Line, Celebrity Cruises, Holland America Line, Norwegian Cruise Line and Princess Cruises. You can even sort options by the cruise line you prefer. Due to the US travel restrictions, there are no Cuba cruises in 2024.

How can I find Bahamas cruise deals?

Saving you money on some of the best Bahama cruises in 2024 is Expedia's specialty, with each offering showcasing the amount of money you will save, and filters like specific cruise lines, the cabin experience and ports of call right at your fingertips. To save more, book far in advance or choose a brief trip like a 2-day cruise in the Bahamas – a great option if you are already staying on the island.

What to look out for when you book your 2024 cruise to the Bahamas?

The first thing to know when you book cruise tickets to the Bahamas is that the official currency is the Bahamian dollar, and your loonie won’t get you far here: be sure to change money. To save money, you can come and go from the ship as long as it is docked in port. Pack cool, breathable and comfortable clothing, as Bahamas cruise destinations can get hot in the summer.

Where are the best places to go on a cruise to the Bahamas?

2024 Bahama cruises offer a wealth of fun things to see and do including beaches, resorts, foodie destinations and unique historic sites. While docked, consider a day pass to the Margaritaville Beach Resort and Fins Up Water Park where you can swim, ride waterslides and relax in a hot tub to your heart’s content. You can go snorkelling and scuba diving, and some cruise lines even offer these excursions as part of your package. You can also explore the food culture on a Bahamian food tour or visit John Watling’s Distillery, an estate founded in 1789.

When is the best time to go on Bahama cruises in $bestYear}?

The best weather for a cruise trip to the Bahamas can usually be found between November and April. The rainiest months are June through September, and hurricane season runs from June through November. You can, however, book a Bahamas cruise vacation almost any time of year.

How long does it take to go to the Bahamas by cruise ship?

A boat cruise to the Bahamas will usually depart from and return to the Bahamas. As the islands are off the coast of Florida, travel there by ship from Canada would take an extremely long time, requiring several weeks of travel. As such, there are few cruises to the Bahamas from Canada. A Nassau cruise to the Bahamas will likely involve taking a cruise ship from the United States, or you will fly into the Bahamas and take a closed-loop cruise to the Bahamas. Cruises to Bermuda in 2024, which generally leave from New York or Baltimore, last about 5 nights.

What are some great luxury cruises to Bahamas?

A luxury cruise to the Bahamas offers a full pamper experience, including spa treatments with hot tubs, massages and saunas and spacious cabins. On many cruise ships, you can choose the type of cabin you want, whether it’s one with a balcony or waterfront view or even a suite with a separate living area and bedrooms. Spa and fitness facilities leave you feeling your best, while elegant sit-down meals let you dress to the nines, and 24-hour room service brings you breakfast in bed.

What are some good all-inclusive cruises to Bahamas?

All-inclusive cruises to the Bahamas provide everything you'd look for in a Bahamas vacation trip all in one package: including free Wi-Fi, private rooms, room service, full entertainment and more. Dining options, onboard entertainment such as original productions or Broadway musicals, drinks, spa and fitness facilities, and even business centers.

What are some great Bahama cruises in 2024 for the whole family?

A family cruise to the Bahamas offers fun for all the family. Some cruise ships even offer special youth programs for kids ages 3 through 17, like crafting, dances and social events. These cruises can also help you plan family-friendly activities such as visiting water parks or exploring white-sand beaches where kids and grown-ups can relax and play all day long.

What are some of the best honeymoon cruises to Bahamas?

If you're looking to book a Bahama cruise in 2024 for your honeymoon, you're spoiled for choice with Expedia. A Bahamas honeymoon cruise lets you relax in pure romance at Love Beach or spend a day getting pampered with a day pass at one of the island’s many resorts and spa facilities. Few things are quite as romantic as the unspoiled beaches and dramatic landscapes you will see on a 4-day cruise to the Bahamas mixed with the elegant dining on-ship and live entertainment that you and your beloved will remember for the rest of your lives.

What are some great weekend cruises to Bahamas?

Weekend Bahama cruises in 2024 can be a fantastic and affordable way to experience the beauty of the island, from its white-sand beaches to snorkelling among coral reefs and enjoying delicious island food and music. MSC Cruises to the Bahamas offers trips for an all-inclusive price of a few hundred dollars, sometimes even at the last minute.


How can I book cruises that go to the Bahamas on Expedia?

Booking 2024 Bahamas cruises on Expedia is simple, fast and intuitive. Just enter your requirements or check out one of our preselected deals.

How can I find last-minute cruise deals to Bahamas?

You can find last-minute deals on Bahamas cruises in 2024 by checking out our preselected offers. Last-minute cruise deals to the Bahamas allow you to explore incredible locations: one minute you're home in Canada, the next you're at Cabbage Beach on Paradise Island. To customize your selection, enter your date of departure and number of travellers and pick from the list of last-minute cruise deals to the Bahamas.

Do you need a passport to cruise to Bahamas?

As very few 2024 Expedia cruises leave from Canada for the Bahamas, you will probably need your passport to enter the country before you get on the cruise ship. Make sure your travel document is valid for at least 3 months after the planned end of your trip. Non-citizen permanent residents of Canada must bring their permanent resident card as well.

Can I cancel my cruise to Bahamas booking?

Cancelling 2024 Expedia cruises is simple through your My Trips hub. Our customer support team can also help with a cancellation. Remember to check your cruise line’s policy.

Why should I book a cruise to Bahamas with Expedia?

Booking your Bahamas vacation cruise through Expedia cruises for 2024 allows you the freedom and flexibility to create the cruise of your dreams, visiting Nassau, Freeport, Half Moon Cay and the Princess Cays. Enter the dates of departure and select everything from the type of cabin you want to the specific ship on which you wish to travel. One Key members can earn points on eligible bookings, too: sign up today for free.

About Cruises to Bahamas

Experience the total relaxation of a Bahamas cruise in the stretch of 700 idyllic islands famed for their stunning, powdery beaches and translucent seas.

With fun-filled onboard entertainment and short, beautiful journeys between the islands, a cruise is without a doubt, the best way to explore the Bahamas. Choose from an all-inclusive luxury cruise to a family-friendly vessel packed with fun-thrilled activities.

There is lots to do off the boat too. Learn about buccaneers in the Pirates of Nassau interactive museum, visit the impressive Atlantis Paradise Island or delve into the caves of Hatchet Bay.

For the most exclusive experience, find a cruise line with its own private island in this archipelago:

  • Royal Caribbean features Perfect Day at CocoCay island with the largest freshwater pool in the Bahamas, a helium balloon and the tallest waterslide in North America.
  • Norwegian Cruise Line has an attractive offer with Great Stirrup Cay and its expansive white-sand beaches.
  • Princess Cay and Half Moon Cay, both beautiful and peaceful private islands, are used exclusively by the guests of Princess Cruises, Carnival and Holland America.
  • MSC Cruises has redesigned their private island and introduced Ocean Cay, an exclusive eco-friendly destination.

Most cruises to the Bahamas sail from different cities of Florida such as Miami, Fort Lauderdale, Tampa and Orlando. These cruises typically last between 3 to 7 days and the best time to visit is from mid-December to mid-April.

4 THINGS TO CONSIDER WHEN PLANNING A BAHAMAS CRUISE

Heather McManus - August 23, 2019

Check out what you should know before planning your next Bahamas cruise.

View Article

HOW TO SPEND THE PERFECT DAY AT COCOCAY

Heather McManus - May 2, 2019

Royal Caribbean has taken the private island experience to the next level. Check out all the amplified awesomeness that make this private island a must see port of call.

View Article

4 THINGS YOU NEED TO KNOW ABOUT OCEAN CAY, MSC’S PRIVATE ISLAND PARADISE

Heather McManus - January 6, 2020

Read on and discover everything MSC’s new private island, Ocean Cay, has to offer!

View Article


Get expert advice iconGet expert advice icon

Get expert advice

If you have a question, or would like personalized assistance booking your cruise, contact an Expedia Cruises™ travel agent today.