Skip to content
Last Minute Cruise Tracker Updated every morning

MSC Last Minute Cruises

Every MSC Cruises cruise leaving in the next 90 days, from any port, cheapest first.

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

707 MSC sailings leave in the next 90 days, on 24 ships from 44 ports. The cheapest is the 1-Night Grand Voyage on MSC Virtuosa, leaving Rio de Janeiro (Brazil) on Tue, Dec 1, 2026, from $70 per person. Most leave from Miami (Florida), Port Canaveral (Florida), Santos (Sao Paulo and Brazil).

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 707 cruises

Showing 24 of 707

MSC MSC Virtuosa

1-Night Grand Voyage

1 night Rio de Janeiro (Brazil) to Santos (Sao Paulo, Brazil)

  • Leaves in 23 days

from $70

per person, interior

$70 a night

Price checked Nov 8

Check live price

MSC MSC Seaview

2-Night Mediterranean, Western

2 nights Tarragona (Spain) to Genoa (Italy)

Ports of call: Marseille

  • Leaves in 4 days

from $129

per person, interior

$65 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

2-Night Mediterranean, Eastern

2 nights Split (Croatia) to Bari (Italy)

Ports of call: Venice

  • Leaves in 60 days

from $149

per person, interior

$75 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 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 Orchestra

3-Night Mediterranean, Eastern

3 nights Istanbul (Turkey) to Bari (Italy)

Ports of call: Corfu

  • Leaves in 59 days

from $163

per person, interior

$54 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

MSC MSC Opera

3-Night Caribbean

3 nights La Romana (Dominican Republic) to Bridgetown (Barbados)

Ports of call: Catalina Island

  • Leaves in 8 days

from $179

per person, interior

$60 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

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

MSC MSC Sinfonia

2-Night Mediterranean, Western

2 nights Civitavecchia (Rome, Italy) to Valencia (Spain)

  • Leaves in 67 days

from $198

per person, interior

$99 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

Last minute MSC cruises by price per night

Fare divided by nights, so a cheap 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. 57-Night Caribbean, EasternMSC · MSC Grandiosa · Dec 5 from Port Canaveral (Florida)$40 a night$279 for 7 nights

Where MSC sails in the next 90 days

Where these MSC cruises leave from

Miami (Florida) (85), Port Canaveral (Florida) (50), Santos (Sao Paulo, Brazil) (49), Barcelona (Spain) (46), Marseille (France) (44), Genoa (Italy) (38), Civitavecchia (Rome, Italy) (25), Rio de Janeiro (Brazil) (18), Buenos Aires (Argentina) (18), La Romana (Dominican Republic) (17), Naples (Italy) (15), Bari (Italy) (15), Fort-de-France (Martinique) (15), Palermo (Italy) (14), Durban (South Africa) (14), Istanbul (Turkey) (13), Le Havre (Paris, France) (13), Southampton (United Kingdom) (13), Hamburg (Germany) (12), Galveston (Texas) (12), Keelung (Taipei, Taiwan) (12), Bahia de Salvador (Brazil) (11), Valencia (Spain) (11), Piraeus (Athens, Greece) (11), Okinawa (Naha, Japan) (11), Bridgetown (Barbados) (11), Pointe-a-Pitre (Guadeloupe) (10), Messina (Italy) (9), Rotterdam (Netherlands) (9), Camboriú (Brazil) (9), Maceio (Brazil) (8), Santa Cruz de Tenerife (Spain) (8), Funchal (Portugal) (8), Arrecife (Spain) (8), Las Palmas (Spain) (8), Shanghai (China) (8), Split (Croatia) (6), Venice (Italy) (6), Paranagua (Brazil) (6), Itajai (Brazil) (5), Tokyo (Japan) (3), Livorno (Florence/Pisa, Italy) (1), Cagliari (Italy) (1), Tarragona (Spain) (1). Use the "Leaving from" filter above to see one port's sailings.

MSC offers on Cruisebound right now

Cruisebound's own promotions, as it lists them. Terms vary by sailing and cabin, so read them on Cruisebound before you count on one.

  • Black Friday Bonus Flash Sale: Cruises from $179 + Kids Sail Freeends in 2 days, on Nov 10, 2026See offer
  • Cruises From Galvestonno end date givenSee offer
  • Grand Voyages: Up to $700 Offno end date givenSee offer

More last minute deals

Other cruise lines

MSC Cruises's own site: msccruisesusa.com. We are not affiliated with MSC Cruises.