Skip to content
Cruiser Fare
SearchDeals & price dropsLast minuteRiver cruisesDestinationsShipsCruise linesPorts mapFerries☆ Saved & compare

Prices are per person, double occupancy, as displayed by the cruise line, excluding taxes, port fees and gratuities. Check the final price on the cruise line's site. Photos: Wikimedia Commons via Wikipedia, and the cruise lines.

AboutPrivacyTermsContact: [email protected]

Search

Reset
More filters

Departure/arrival continent and country

AllNorth America & Caribbean 16,560Europe & Mediterranean 25,363Asia 3,276Australia & Pacific 1,008South America 4,433Africa 1,412
United States 14,049 Italy 4,485 Germany 4,126 France 3,605 Spain 3,427 Canada 3,187 Netherlands 2,897 Hungary 2,226 Ecuador 2,043 United Kingdom 1,972 Norway 1,827 Greece 1,776 Portugal 1,683 Switzerland 1,616 Argentina 1,066 Singapore 921 Japan 879 Australia 830 Vietnam 647 Puerto Rico 646 Barbados 592 Peru 567 Cambodia 545 Brazil 538
ListCalendar

256 sailings · 17 itineraries · updated 2026-11-15 07:05:30 UTC · All dates

🔔 Alert me about this search

Get an email when new sailings match these filters or a matching sailing gets cheaper.

MSC CruisesGreat priceCheapest date$176pp

The Bahamas & Ocean Cay

Round tripMon, Nov 30, 20264 nightsMSC Seaside21 sailings
Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami
$44/night
MSC CruisesGreat priceCheapest date$206pp

The Bahamas & Ocean Cay

Round tripFri, Dec 4, 20263 nightsMSC Seaside22 sailings
Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami
$69/night
MSC CruisesGreat priceCheapest date$276pp

The Bahamas

Round tripMon, May 3, 20274 nightsMSC Seaside16 sailings
Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami
$69/night
MSC CruisesGood priceCheapest date$299pp

The Bahamas

Round tripFri, Sep 29, 20283 nightsMSC Seaside47 sailings
Miami → Ocean Cay MSC Marine Reserve → Nassau → Miami
$100/night
MSC CruisesGreat priceCheapest date$326pp

The Bahamas

Round tripMon, Sep 25, 20284 nightsMSC Seaside48 sailings
Miami → Ocean Cay MSC Marine Reserve → Nassau → Miami
$82/night
MSC Cruises$349pp

The Bahamas

Round tripFri, Jan 28, 20283 nightsMSC Seaside15 sailings
Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami
$116/night
MSC CruisesGreat priceCheapest date$374pp

Caribbean & Bahamas

Round tripMon, Feb 1, 20277 nightsMSC Seaside32 sailings
Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami
$53/night
MSC CruisesGood price$420pp

Caribbean & Bahamas

Round tripFri, Aug 13, 20275 nightsMSC Seaside
Miami → Costa Maya → Cozumel → Miami
$84/night
MSC CruisesGreat priceCheapest date$551pp

The Bahamas

Round tripMon, Sep 25, 20287 nightsMSC Seaside24 sailings
Miami → Ocean Cay MSC Marine Reserve → Nassau → Miami → Ocean Cay MSC Marine Reserve → Nassau → Miami
$79/night
MSC CruisesGood price$605pp

Caribbean & Bahamas

Round tripMon, Jan 24, 20287 nightsMSC Seaside
Miami → Ocean Cay MSC Marine Reserve → Nassau → Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami
$86/night
MSC CruisesGood priceCheapest date$611pp

Caribbean & Bahamas

Round tripMon, Nov 15, 20277 nightsMSC Seaside23 sailings
Miami → Ocean Cay MSC Marine Reserve → Nassau → Miami → Ocean Cay MSC Marine Reserve → Nassau → Miami
$87/night
MSC CruisesGood price$688pp

Caribbean & Bahamas

Round tripMon, Dec 21, 20267 nightsMSC Seaside
Miami → Puerto Plata → San Juan → Ocean Cay MSC Marine Reserve → Miami
$98/night
MSC CruisesGood price$845pp

Caribbean & Bahamas

Round tripMon, Aug 9, 20279 nightsMSC Seaside
Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami → Costa Maya → Cozumel → Miami
$94/night
MSC Cruises$1,139pp

Caribbean & Bahamas

Round tripMon, Dec 28, 20267 nightsMSC Seaside
Miami → Ocean Cay MSC Marine Reserve → Falmouth → George Town, Bahamas → Cozumel → Miami
$163/night
MSC Cruises$1,391pp

Caribbean & Bahamas

Round tripFri, Dec 18, 202610 nightsMSC Seaside
Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami → Puerto Plata → San Juan → Ocean Cay MSC Marine Reserve → Miami
$139/night
MSC Cruises$1,456pp

Caribbean & Bahamas

Round tripMon, Dec 28, 202611 nightsMSC Seaside
Miami → Ocean Cay MSC Marine Reserve → Falmouth → George Town, Bahamas → Cozumel → Miami → Nassau → Ocean Cay MSC Marine Reserve → Miami
$132/night
MSC Cruises$1,802pp

Caribbean & Bahamas

Round tripMon, Dec 21, 202614 nightsMSC Seaside
Miami → Puerto Plata → San Juan → Ocean Cay MSC Marine Reserve → Miami → Ocean Cay MSC Marine Reserve → Falmouth → George Town, Bahamas → Cozumel → Miami
$129/night