Skip to content
All Cruises to Bahamas

MSC World America cruises to the Bahamas

Every MSC World America sailing on sale that stops in the Bahamas, cheapest first.

198 cruises from $468 per person Updated Nov 8, 2026, 10:28 a.m. ET

MSC World America, a white cruise ship with a dark blue funnel, at Saint-Nazaire, France, on her delivery day in March 2025
Photo: JPD115, CC BY-SA 4.0. Image credits

MSC World America sails for MSC Cruises. 198 sailings on sale stop in the Bahamas, 6 to 15 nights, from Miami. Bahamas stops: Ocean Cay (198) and Nassau (3).

The cheapest is the 7-Night Eastern Caribbean, leaving Sat, Dec 12, 2026, from $468 per person.

MSC World America cruises to the Bahamas

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

Filter and sort 198 cruises

Showing 24 of 198

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

  • Leaves in 34 days

from $468

per person, lowest available

$67 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

  • Leaves in 6 days

from $498

per person, interior

$71 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $558

per person, interior

$80 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $566

per person, interior

$81 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

  • Leaves in 27 days

from $568

per person, interior

$81 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $634

per person, interior

$91 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

  • Leaves in 13 days

from $638

per person, interior

$91 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

from $648

per person, interior

$93 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $664

per person, interior

$95 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

from $668

per person, interior

$95 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

from $668

per person, interior

$95 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $714

per person, interior

$102 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

  • Leaves in 55 days

from $718

per person, interior

$103 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $724

per person, interior

$103 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

from $729

per person, interior

$104 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $734

per person, interior

$105 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $734

per person, interior

$105 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $754

per person, interior

$108 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

from $758

per person, interior

$108 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

from $758

per person, interior

$108 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Western Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Roatan, Costa Maya, Cozumel

from $758

per person, interior

$108 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $764

per person, interior

$109 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $774

per person, interior

$111 a night

Price checked Nov 8

Check live price

MSC MSC World America

7-Night Eastern Caribbean

7 nights Round trip from Miami

Bahamas: Ocean Cay

Also: Puerto Plata, San Juan

from $774

per person, interior

$111 a night

Price checked Nov 8

Check live price

Cheapest MSC World America cruises to the Bahamas

  1. 17-Night Eastern CaribbeanMSC · MSC World America · Dec 12 from Miami$4687 nights
  2. 27-Night Eastern CaribbeanMSC · MSC World America · Nov 14 from Miami$4987 nights
  3. 37-Night Eastern CaribbeanMSC · MSC World America · Jan 9 from Miami$5587 nights
  4. 47-Night Eastern CaribbeanMSC · MSC World America · Jan 23 from Miami$5667 nights
  5. 57-Night Western CaribbeanMSC · MSC World America · Dec 5 from Miami$5687 nights

Where MSC World America sails to the Bahamas from

MSC World America's Bahamas stops

Other MSC ships that sail to the Bahamas

Updated Nov 8, 2026, 10:28 a.m. ET.