Skip to content
Last Minute Cruise Tracker Updated every morning

Last Minute Bahamas Cruises

Every cruise to the Bahamas leaving in the next 90 days, from any port, cheapest first.

941 cruises from $155 per person Updated Nov 8, 2026, 4:04 a.m. ET

941 sailings to the Bahamas leave in the next 90 days, on 11 cruise lines. The cheapest is the 4-Night Bahamas on MSC Seaside, leaving Miami (Florida) on Mon, Nov 16, 2026, from $155 per person. Most leave from Miami (Florida), Port Canaveral (Florida), Fort Lauderdale (Port Everglades and Florida).

A sailing is listed here when it calls at a port or private island in the Bahamas.

Deals

We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are per person for two sharing a cabin, taxes and fees included. How fares are checked.

Filter and sort 941 cruises

Showing 24 of 941

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 8 days

from $155

per person, interior

$39 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 22 days

from $158

per person, lowest available

$40 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 36 days

from $158

per person, lowest available

$40 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 29 days

from $168

per person, lowest available

$42 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 25 days

from $178

per person, lowest available

$59 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades, Florida)

Ports of call: Perfect Day at CocoCay, Grand Bahama Island, Nassau

  • Leaves in 22 days

from $179

per person, interior

$45 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Joy

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Great Stirrup Cay, Nassau

  • Leaves in 22 days

from $179

per person, interior

$45 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

4-Night Bahamas

4 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 35 days

from $188

per person, lowest available

$47 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 67 days

from $188

per person, lowest available

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 74 days

from $188

per person, lowest available

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

4-Night Bahamas

4 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 28 days

from $189

per person, interior

$47 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville (Florida)

Ports of call: Grand Bahama Island

  • Leaves in 60 days

from $189

per person, lowest available

$47 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 61 days

from $189

per person, interior

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 75 days

from $189

per person, lowest available

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 78 days

from $189

per person, interior

$47 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 82 days

from $189

per person, interior

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 64 days

from $196

per person, interior

$49 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 85 days

from $196

per person, interior

$49 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades, Florida)

Ports of call: Perfect Day at CocoCay, Grand Bahama Island

  • Leaves in 57 days

from $198

per person, lowest available

$50 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 81 days

from $198

per person, lowest available

$66 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

4-Night Bahamas

4 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 7 days

from $199

per person, interior

$50 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Getaway

4-Night Bahamas

4 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Great Stirrup Cay

  • Leaves in 22 days

from $199

per person, lowest available

$50 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 26 days

from $199

per person, interior

$66 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Florida)

Ports of call: Nassau, Ocean Cay

  • Leaves in 32 days

from $199

per person, interior

$66 a night

Price checked Nov 8

Check live price

Last minute cruises to the Bahamas by price per night

Fare divided by nights, so a short cruise and a long one compare fairly.

  1. 17-Night Caribbean, WesternMSC · MSC Grandiosa · Nov 28 from Port Canaveral (Florida)$38 a night$269 for 7 nights
  2. 24-Night BahamasMSC · MSC Seaside · Nov 16 from Miami (Florida)$39 a night$155 for 4 nights
  3. 34-Night BahamasMSC · MSC Seaside · Nov 30 from Miami (Florida)$40 a night$158 for 4 nights
  4. 44-Night BahamasMSC · MSC Seaside · Dec 14 from Miami (Florida)$40 a night$158 for 4 nights
  5. 55-Night BahamasNorwegian (NCL) · Norwegian Jewel · Dec 18 from Miami (Florida)$40 a night$199 for 5 nights

Cruise lines sailing to the Bahamas in the next 90 days

Where cruises to the Bahamas leave from

Miami (Florida) (297), Port Canaveral (Florida) (285), Fort Lauderdale (Port Everglades, Florida) (243), Jacksonville (Florida) (37), Tampa (Florida) (17), Galveston (Texas) (13), Norfolk (Virginia) (12), Mobile (Alabama) (11), Baltimore (Maryland) (9), Cape Liberty (Bayonne, New Jersey) (8), New Orleans (Louisiana) (4), New York (3), Southampton (United Kingdom) (1), San Diego (California) (1). The "Leaving from" filter above narrows the list to one port.

More last minute deals

Other destinations