MSC Ocean Cay, Bahamas cruise port
CaribbeanBahamas › MSC Ocean Cay

MSC Ocean Cay, Bahamas

A former industrial sand-extraction site transformed into a pristine marine reserve, MSC Ocean Cay trades waterslides for 8 white-sand beaches, a glowing lighthouse, and some of the most protected waters in the Bahamas.

⚓ Docked (pier)🕒 Typical call: 8–12 hrs (often late night or overnight)💵 USD / cashless island (cruise card)🗣️ English🐠 Marine Reserve — reef-safe sunscreen required
Docking
Pier — walk straight off the ship, no tender
Walk to beach
5–10 min to nearest beach; 15–20 min to far end
Best For
Beaches, snorkeling, late-night lighthouse light show
Don't Miss
Lighthouse LED show after dark — stay for it

Getting Ashore

MSC ships dock directly at Ocean Cay's pier — no tender needed. You walk off the gangway and are on the island in minutes.

Getting Ashore at MSC Ocean Cay

  • 1
    Walk off the shipGangway connects directly to the island's Welcome Center. Bring your cruise card — you'll need it to re-board and for all island purchases.
  • 2
    Grab a tram or walkA free electric tram loops the island with stops at all major beaches and facilities. It's a 15–20 min walk to the far end on foot.
  • 3
    Pick your beachLoungers are free at all public beaches. Umbrellas and cabanas cost extra — book in advance for the best options.

💡 Pro move: MSC ships frequently stay until 10 PM or overnight — one of the few private islands where an evening beach visit and the lighthouse light show are part of the experience.

Piers & Tendering by Cruise Line

MSC Ocean Cay has a dedicated pier — all MSC ships dock directly, making arrivals and departures quick and easy.

Cruise LineTypical Berth / ArrivalDock or Tender
MSC Cruises (all ships)Ocean Cay Marine Reserve pier📍Docked

Top Excursions

Ocean Cay's protected marine reserve makes it one of the best snorkeling stops in the Bahamas; beyond the water, lighthouse climbs and evening cruises round out the day.

Nature

Snorkeling Safari

Explore the marine reserve's protected reef and coral nursery, home to colorful fish and marine life. Gear rental or guided boat tours available.

⏱ 1–2 hrs🌊 Moderate🐠 Marine reserve waters
Find snorkeling tours →
Iconic

Lighthouse Climb

Climb the 100-foot lighthouse for 360° panoramic views of the island and your ship. Worth it before the evening light show.

⏱ 30–45 min🚶 Easy–moderate📷 Best views on island
Book lighthouse climb →
Adventure

Jet Ski Tour

Guided wave runner tour outside the marine reserve boundaries — open ocean speed with turquoise Bahamian scenery.

⏱ 30–60 min🏄 Moderate💨 Exhilarating
Find jet ski tours →
Relax

Cabana Rental

Private beachside cabana on North, South, or Bimini Beach with cushioned furniture, floating mats, and complimentary refreshments.

⏱ Full day☀️ Easy🌴 North/South/Bimini Beach
Book a cabana →
Adventure

Kayak & Paddleboard

Crystal kayaks, standard kayaks, and paddleboards available at ocean sports centers. Glow nighttime paddleboard tours available on late-night stays.

⏱ 1–2 hrs🚣 Easy🌙 Night tours available
Book water sports →
Nature

Evening Lighthouse Light Show

Free after dark: 20,000 LEDs on the 100-foot lighthouse flash and pulse in sync with music. One of the most unique private island experiences at sea.

⏱ ~30 min🚶 Easy🆓 Included
Check sail-away time →

Self-Guided Walks & Hikes

The entire island is walkable in 20–30 minutes end to end; a tram covers it if you'd rather ride.

Pier to Lighthouse Bay Beach

10 min • Easy • Free

From the Welcome Center, follow the main path past Springer's Bar to Lighthouse Bay. Grab a lounger, and the iconic lighthouse is right there.

  1. StartOcean Cay Welcome Center
  2. StopSpringer's Bar Ocean Cay
  3. EndLighthouse Bay Beach Ocean Cay
🗺️ See full route in Maps →

Full Island Loop

30–40 min • Easy • Free

Walk the full perimeter: pier → Lighthouse Bay → Bimini Beach → South Beach → North Beach → Seakers Cove → Sunset Beach. Each beach has its own vibe. Hop the tram back.

  1. StartOcean Cay MSC Marine Reserve Bahamas
📍 Open in Maps

Weather & Best Time to Visit

Climate normals for MSC Ocean Cay, Bahamas (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan74°F / 23°C70°F / 21°C97:04 AM5:48 PM
Feb75°F / 24°C72°F / 22°C56:51 AM6:10 PM
Mar76°F / 24°C73°F / 23°C67:25 AM7:25 PM
Apr78°F / 26°C75°F / 24°C86:54 AM7:39 PM
May80°F / 27°C77°F / 25°C126:31 AM7:54 PM
Jun83°F / 28°C80°F / 27°C166:26 AM8:08 PM
Jul85°F / 29°C81°F / 27°C186:36 AM8:09 PM
Aug86°F / 30°C82°F / 28°C176:50 AM7:51 PM
Sep85°F / 29°C81°F / 27°C177:03 AM7:20 PM
Oct82°F / 28°C79°F / 26°C157:15 AM6:48 PM
Nov79°F / 26°C76°F / 24°C96:34 AM5:28 PM
Dec76°F / 24°C73°F / 23°C76:55 AM5:28 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🚫
    Reef-safe sunscreen only. The island is a protected marine reserve — chemical sunscreens are not permitted. Pick up biodegradable sunscreen onboard or at the island shop.
  • 💳
    Cashless island. All purchases (drinks, food upgrades, rentals) go on your cruise card. Only the Bahamian craft market accepts USD cash.
  • 🍹
    Onboard drink packages work here. If you bought a beverage package, it's valid at all island bars — no need to buy day-passes.
  • ☂️
    Shade is limited. The palm trees are still maturing. Book a cabana in advance or plan to sit under the Seakers Food Court pavilion during peak sun.
  • 🌙
    Stay for the lighthouse show. MSC often keeps ships docked until 10 PM or overnight. The LED light show is free and genuinely spectacular — don't sail back early.

Cruises Calling Here

Upcoming cruises that call at MSC Ocean Cay, Bahamas. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 21 Jun 08:00 - 18:00 20263 nights4 portsDeparts 2026 Jun 19
View itinerary · 4 ports
3 days, round-trip The Bahamas
  1. 19 Jun 17:00Departing from Miami, Florida
  2. 20 Jun 09:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 21 Jun 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 22 Jun 07:00Arriving in Miami, Florida
Find this cruise to book →
$254from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 22 Jun 07:00 - 23 Jun 16:00 20264 nights4 portsDeparts 2026 Jun 21
View itinerary · 4 ports
4 days, round-trip The Bahamas
  1. 21 Jun 17:00Departing from Port Canaveral, Orlando, Florida
  2. 22 Jun 07:00 - 23 Jun 16:00MSC Ocean Cay, Bahamas private island
  3. 24 Jun 07:00 - 15:00Nassau, Bahamas, New Providence Island
  4. 25 Jun 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$427from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 24 Jun 07:00 - 25 Jun 16:00 20264 nights4 portsDeparts 2026 Jun 22
View itinerary · 4 ports
4 days, round-trip The Bahamas
  1. 22 Jun 17:00Departing from Miami, Florida
  2. 23 Jun 08:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 24 Jun 07:00 - 25 Jun 16:00MSC Ocean Cay, Bahamas private island
  4. 26 Jun 07:00Arriving in Miami, Florida
Find this cruise to book →
$281from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 24 Jun 07:00 - 25 Jun 16:00 20267 nights7 portsDeparts 2026 Jun 22
View itinerary · 7 ports
7 days, round-trip Caribbean Bahamas
  1. 22 Jun 17:00Departing from Miami, Florida
  2. 23 Jun 08:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 24 Jun 07:00 - 25 Jun 16:00MSC Ocean Cay, Bahamas private island
  4. 26 Jun 07:00 - 17:00Miami, Florida
  5. 27 Jun 09:00 - 18:00Nassau, Bahamas, New Providence Island
  6. 28 Jun 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  7. 29 Jun 07:00Arriving in Miami, Florida
Find this cruise to book →
$523from / pp
MSC World America
MSC Cruises
Round-trip from Miami
⚓ Calls 26 Jun 08:00 - 20:00 202614 nights10 portsDeparts 2026 Jun 20
View itinerary · 10 ports
14 days, round-trip Eastern Western Caribbean
  1. 20 Jun 17:00Departing from Miami, Florida
  2. 22 Jun 09:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  3. 23 Jun 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  4. 24 Jun 09:00 - 19:00Cozumel, Mexico, Riviera Maya
  5. 26 Jun 08:00 - 20:00MSC Ocean Cay, Bahamas private island
  6. 27 Jun 07:00 - 16:30Miami, Florida
  7. 29 Jun 09:00 - 17:00Puerto Plata-Amber Cove, Dominicana
  8. 30 Jun 09:00 - 23:00San Juan, Puerto Rico
  9. 03 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  10. 04 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1675from / pp
MSC World America
MSC Cruises
Round-trip from Miami
⚓ Calls 26 Jun 08:00 - 20:00 20267 nights6 portsDeparts 2026 Jun 20
View itinerary · 6 ports
7 days, round-trip Western Caribbean Bahamas
  1. 20 Jun 17:00Departing from Miami, Florida
  2. 22 Jun 09:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  3. 23 Jun 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  4. 24 Jun 09:00 - 19:00Cozumel, Mexico, Riviera Maya
  5. 26 Jun 08:00 - 20:00MSC Ocean Cay, Bahamas private island
  6. 27 Jun 07:00Arriving in Miami, Florida
Find this cruise to book →
$762from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 27 Jun 07:00 - 18:00 20263 nights4 portsDeparts 2026 Jun 25
View itinerary · 4 ports
3 days, round-trip The Bahamas
  1. 25 Jun 17:00Departing from Port Canaveral, Orlando, Florida
  2. 26 Jun 10:00 - 19:00Nassau, Bahamas, New Providence Island
  3. 27 Jun 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 28 Jun 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$276from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 27 Jun 07:00 - 18:00 202610 nights9 portsDeparts 2026 Jun 25
View itinerary · 9 ports
10 days, round-trip Caribbean Bahamas
  1. 25 Jun 17:00Departing from Port Canaveral, Orlando, Florida
  2. 26 Jun 10:00 - 19:00Nassau, Bahamas, New Providence Island
  3. 27 Jun 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 28 Jun 07:00 - 17:00Port Canaveral, Orlando, Florida
  5. 29 Jun 10:00 - 18:00Nassau, Bahamas, New Providence Island
  6. 01 Jul 08:00 - 19:00Cozumel, Mexico, Riviera Maya
  7. 02 Jul 07:00 - 18:00Costa Maya, Mexico, Riviera Maya
  8. 04 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  9. 05 Jul 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$871from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 28 Jun 08:00 - 18:00 20263 nights4 portsDeparts 2026 Jun 26
View itinerary · 4 ports
3 days, round-trip The Bahamas
  1. 26 Jun 17:00Departing from Miami, Florida
  2. 27 Jun 09:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 28 Jun 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 29 Jun 07:00Arriving in Miami, Florida
Find this cruise to book →
$242from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 01 Jul 07:00 - 02 Jul 16:00 20264 nights4 portsDeparts 2026 Jun 29
View itinerary · 4 ports
4 days, round-trip Caribbean Bahamas
  1. 29 Jun 17:00Departing from Miami, Florida
  2. 30 Jun 08:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 01 Jul 07:00 - 02 Jul 16:00MSC Ocean Cay, Bahamas private island
  4. 03 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$281from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 01 Jul 07:00 - 02 Jul 16:00 20267 nights7 portsDeparts 2026 Jun 29
View itinerary · 7 ports
7 days, round-trip Caribbean Bahamas
  1. 29 Jun 17:00Departing from Miami, Florida
  2. 30 Jun 08:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 01 Jul 07:00 - 02 Jul 16:00MSC Ocean Cay, Bahamas private island
  4. 03 Jul 07:00 - 17:00Miami, Florida
  5. 04 Jul 09:00 - 18:00Nassau, Bahamas, New Providence Island
  6. 05 Jul 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  7. 06 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$595from / pp
MSC World America
MSC Cruises
Round-trip from Miami
⚓ Calls 03 Jul 08:00 - 20:00 20267 nights5 portsDeparts 2026 Jun 27
View itinerary · 5 ports
7 days, round-trip Eastern Caribbean Bahamas
  1. 27 Jun 18:00Departing from Miami, Florida
  2. 29 Jun 09:00 - 17:00Puerto Plata-Amber Cove, Dominicana
  3. 30 Jun 09:00 - 23:00San Juan, Puerto Rico
  4. 03 Jul 08:00 - 20:00MSC Ocean Cay, Bahamas private island
  5. 04 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$773from / pp
MSC World America
MSC Cruises
Round-trip from Miami
⚓ Calls 03 Jul 08:00 - 20:00 202614 nights10 portsDeparts 2026 Jun 27
View itinerary · 10 ports
14 days, round-trip Eastern Western Caribbean
  1. 27 Jun 18:00Departing from Miami, Florida
  2. 29 Jun 09:00 - 17:00Puerto Plata-Amber Cove, Dominicana
  3. 30 Jun 09:00 - 23:00San Juan, Puerto Rico
  4. 03 Jul 08:00 - 20:00MSC Ocean Cay, Bahamas private island
  5. 04 Jul 07:00 - 17:00Miami, Florida
  6. 06 Jul 09:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 07 Jul 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  8. 08 Jul 09:00 - 19:00Cozumel, Mexico, Riviera Maya
  9. 10 Jul 08:00 - 20:00MSC Ocean Cay, Bahamas private island
  10. 11 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1715from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 04 Jul 07:00 - 18:00 20267 nights6 portsDeparts 2026 Jun 28
View itinerary · 6 ports
7 days, round-trip Western Caribbean Bahamas
  1. 28 Jun 17:00Departing from Port Canaveral, Orlando, Florida
  2. 29 Jun 10:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 01 Jul 08:00 - 19:00Cozumel, Mexico, Riviera Maya
  4. 02 Jul 07:00 - 18:00Costa Maya, Mexico, Riviera Maya
  5. 04 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  6. 05 Jul 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$595from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 04 Jul 07:00 - 18:00 202611 nights9 portsDeparts 2026 Jun 28
View itinerary · 9 ports
11 days, round-trip Caribbean Bahamas
  1. 28 Jun 17:00Departing from Port Canaveral, Orlando, Florida
  2. 29 Jun 10:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 01 Jul 08:00 - 19:00Cozumel, Mexico, Riviera Maya
  4. 02 Jul 07:00 - 18:00Costa Maya, Mexico, Riviera Maya
  5. 04 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  6. 05 Jul 07:00 - 17:00Port Canaveral, Orlando, Florida
  7. 06 Jul 07:00 - 07 Jul 16:00MSC Ocean Cay, Bahamas private island
  8. 08 Jul 07:00 - 15:00Nassau, Bahamas, New Providence Island
  9. 09 Jul 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$1032from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 05 Jul 08:00 - 18:00 20263 nights4 portsDeparts 2026 Jul 03
View itinerary · 4 ports
3 days, round-trip The Bahamas
  1. 03 Jul 17:00Departing from Miami, Florida
  2. 04 Jul 09:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 05 Jul 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 06 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$314from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 06 Jul 07:00 - 07 Jul 16:00 20264 nights4 portsDeparts 2026 Jul 05
View itinerary · 4 ports
4 days, round-trip The Bahamas
  1. 05 Jul 17:00Departing from Port Canaveral, Orlando, Florida
  2. 06 Jul 07:00 - 07 Jul 16:00MSC Ocean Cay, Bahamas private island
  3. 08 Jul 07:00 - 15:00Nassau, Bahamas, New Providence Island
  4. 09 Jul 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$437from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 08 Jul 07:00 - 09 Jul 16:00 20264 nights4 portsDeparts 2026 Jul 06
View itinerary · 4 ports
4 days, round-trip The Bahamas
  1. 06 Jul 17:00Departing from Miami, Florida
  2. 07 Jul 08:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 08 Jul 07:00 - 09 Jul 16:00MSC Ocean Cay, Bahamas private island
  4. 10 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$313from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 08 Jul 07:00 - 09 Jul 16:00 20267 nights7 portsDeparts 2026 Jul 06
View itinerary · 7 ports
7 days, round-trip Caribbean Bahamas
  1. 06 Jul 17:00Departing from Miami, Florida
  2. 07 Jul 08:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 08 Jul 07:00 - 09 Jul 16:00MSC Ocean Cay, Bahamas private island
  4. 10 Jul 07:00 - 17:00Miami, Florida
  5. 11 Jul 09:00 - 18:00Nassau, Bahamas, New Providence Island
  6. 12 Jul 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  7. 13 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$595from / pp
MSC World America
MSC Cruises
Round-trip from Miami
⚓ Calls 10 Jul 08:00 - 20:00 20267 nights6 portsDeparts 2026 Jul 04
View itinerary · 6 ports
7 days, round-trip Western Caribbean Bahamas
  1. 04 Jul 17:00Departing from Miami, Florida
  2. 06 Jul 09:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  3. 07 Jul 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  4. 08 Jul 09:00 - 19:00Cozumel, Mexico, Riviera Maya
  5. 10 Jul 08:00 - 20:00MSC Ocean Cay, Bahamas private island
  6. 11 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$802from / pp
MSC World America
MSC Cruises
Round-trip from Miami
⚓ Calls 10 Jul 08:00 - 20:00 202614 nights10 portsDeparts 2026 Jul 04
View itinerary · 10 ports
14 days, round-trip Eastern Western Caribbean
  1. 04 Jul 17:00Departing from Miami, Florida
  2. 06 Jul 09:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  3. 07 Jul 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  4. 08 Jul 09:00 - 19:00Cozumel, Mexico, Riviera Maya
  5. 10 Jul 08:00 - 20:00MSC Ocean Cay, Bahamas private island
  6. 11 Jul 07:00 - 16:30Miami, Florida
  7. 13 Jul 09:00 - 17:00Puerto Plata-Amber Cove, Dominicana
  8. 14 Jul 09:00 - 23:00San Juan, Puerto Rico
  9. 17 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  10. 18 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1719from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 11 Jul 07:00 - 18:00 20263 nights4 portsDeparts 2026 Jul 09
View itinerary · 4 ports
3 days, round-trip The Bahamas
  1. 09 Jul 17:00Departing from Port Canaveral, Orlando, Florida
  2. 10 Jul 10:00 - 19:00Nassau, Bahamas, New Providence Island
  3. 11 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 12 Jul 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$306from / pp
MSC Seashore
MSC Cruises
Round-trip from Port Canaveral
⚓ Calls 11 Jul 07:00 - 18:00 202610 nights9 portsDeparts 2026 Jul 09
View itinerary · 9 ports
10 days, round-trip Caribbean Bahamas
  1. 09 Jul 17:00Departing from Port Canaveral, Orlando, Florida
  2. 10 Jul 10:00 - 19:00Nassau, Bahamas, New Providence Island
  3. 11 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 12 Jul 07:00 - 17:00Port Canaveral, Orlando, Florida
  5. 13 Jul 10:00 - 18:00Nassau, Bahamas, New Providence Island
  6. 15 Jul 08:00 - 19:00Cozumel, Mexico, Riviera Maya
  7. 16 Jul 07:00 - 18:00Costa Maya, Mexico, Riviera Maya
  8. 18 Jul 07:00 - 18:00MSC Ocean Cay, Bahamas private island
  9. 19 Jul 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$922from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 12 Jul 08:00 - 18:00 20263 nights4 portsDeparts 2026 Jul 10
View itinerary · 4 ports
3 days, round-trip The Bahamas
  1. 10 Jul 17:00Departing from Miami, Florida
  2. 11 Jul 09:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 12 Jul 08:00 - 18:00MSC Ocean Cay, Bahamas private island
  4. 13 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$282from / pp
MSC Seaside
MSC Cruises
Round-trip from Miami
⚓ Calls 15 Jul 07:00 - 16 Jul 16:00 20264 nights4 portsDeparts 2026 Jul 13
View itinerary · 4 ports
4 days, round-trip The Bahamas
  1. 13 Jul 17:00Departing from Miami, Florida
  2. 14 Jul 08:00 - 18:00Nassau, Bahamas, New Providence Island
  3. 15 Jul 07:00 - 16 Jul 16:00MSC Ocean Cay, Bahamas private island
  4. 17 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$311from / pp
See more cruises visiting MSC Ocean Cay →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.