Bahamas Cruises

5878 upcoming sailingsFrom $1493 to 9 nights

Quick, easy getaways from Florida to Nassau, Freeport and the cruise lines' own private islands.

Bahamas

Cruising to Bahamas

The Bahamas are just off the Florida coast, which makes them perfect for a three, four or five night cruise. It's a great first cruise and an easy long weekend.

Most sailings stop in Nassau, and many include a day at a cruise line's private island, like Perfect Day at CocoCay, Celebration Key, Castaway Cay or Ocean Cay.

When to go

The Bahamas are great all year. Winter and spring are mild and dry. Summer is hot and busy with families, and fall brings lower fares during hurricane season.

Tips for your Bahamas cruise

  • Short cruises book up fast around holidays and spring break, so plan ahead.
  • A private island day is often the highlight. Check which one your ship visits.
  • Bring your passport. It makes air travel and any surprises much simpler.

Recommended Bahamas cruises

See all sailings
Star Princess
Princess Cruises
Oct 26, 2027 - Oct 31, 2027 (5 Nights)
Port Canaveral (Orlando), Florida • Celebration Key • Grand Turk • Port Canaveral (Orlando), Florida
Average Starting Price
$509pp
Jim's Onboard Credit

Luke's Port Pick
Grand Turk has it all - stunning ship views, a pool, great snorkeling, and crystal-clear water! This port will always be my favorite!

Questions about Bahamas cruises

When is the best time to cruise to Bahamas?

The Bahamas are great all year. Winter and spring are mild and dry. Summer is hot and busy with families, and fall brings lower fares during hurricane season.

Where do Bahamas cruises leave from?

Bahamas cruises sail from Miami, Port Canaveral, Fort Lauderdale, Palm Beach, Jacksonville, New York and Baltimore.

What cruise lines sail to Bahamas?

Upcoming Bahamas sailings include Carnival Cruise Line, Celebrity Cruises, Disney Cruise Line, MSC Cruises, Norwegian Cruise Line, Princess Cruises, Royal Caribbean and Virgin Voyages.

How much does a Bahamas cruise cost?

Right now the lowest Bahamas fare I'm seeing starts at $149 per person. Prices change daily, and I watch for drops after you book.

How do I get the best deal on a Bahamas cruise?

Book with me at Caribbean Breeze Travel. There are no fees, I watch for price drops after you book, and I'll let you know about room upgrade offers when they come up.

More destinations