MSC Cruises Sale

Discover the latest MSC Cruises deals and experience an unforgettable cruise holiday combining European style, modern ships and incredible destinations around the world. With a rich Mediterranean heritage, MSC Cruises offers a unique blend of international experiences, exceptional dining, world-class entertainment and activities for every type of traveller. Explore stunning destinations including the Mediterranean, Europe, Asia, the Caribbean, South America, Australia and beyond, with itineraries designed for couples, families and adventure seekers alike. Browse the latest MSC Cruises offers below and book your next cruise holiday online with Cruise Deals NZ for exclusive fares, expert advice and secure online booking.

MSC Black Friday Preview Sale

Save up to 30% Off Including select MSC sailings from 1st November 2026 – 30th April 2027 and choose the fare that suits you – from incredible cruise-only value to the added convenience of Easy Drinks drinks package included
PLUS Save up to 20% Off Selected MSC Yacht Club Sailings

Sale ends 08-Dec

Sale runs: 30 October 2026 – 08 December 2026.

Black Friday Preview: 30th October 2026 – 8th December 2026 Includes select sailings from 1st November 2026 – 30th April 2027
Black Friday: 13th November 2026 – 8th December 2026 Includes select sailings departing from 1st May 2027 – 31st October 2027 Plus sailings from Black Friday Preview (1st November 2026 – 30th April 2027)
Cyber Week: 30th November – 8th December 2026 Includes select sailings departing 1st November 2027 – 30th April 2028 Plus sailings from Black Friday Preview and Black Friday (1st November 2026 -31st October 2026)

Save up to 30% on selected MSC Cruises sailings, with discounts already included in advertised cruise fares. Savings vary by sailing, departure date and cabin category.

Choose your experience:
Black Friday Sale: includes your cruise fare with onboard gratuities, accommodation, main dining, buffet restaurants, entertainment, pools, gym and kids clubs.
Black Friday Drinks includes the Easy Drinks Package with a selection of beverages from onboard menus.

Offer is valid on: New bookings only, based on twin share occupancy for guests 1 & 2. Third and fourth guests pay the applicable fare at the time of booking. MSC Voyagers Club discounts and Voyagers Exclusives offers may be combinable, subject to availability.

Cruise fares include: Port taxes and hotel service charges, accommodation as booked, onboard entertainment and selected facilities. Additional onboard services, specialty dining and selected activities are available at an extra cost. Prices in all promotional material are based on per person twin share cabin with port taxes and hotel service charges included

Offer is subject to availability, may vary by sailing, cannot be applied to existing bookings, and may be amended, extended or withdrawn without notice. Standard booking conditions apply.

Past MSC Guests get an EXTRA 5% Discount on Black Friday Sale Fares

Enter your past guest MSC Voyagers club membership at time of booking and our web site will automatically calculate the past guest discount for you. Valid from Classic Membership and above

Find Your Perfect MSC Cruise on Sale

Explore our full range of MSC cruises on sale and exclusive cruise deals PLUS get an Instant quote online now. You can filter cruises by destination, departure date, ship and more to find the holiday that's right for you.

MSC Cruises

We found

100 cruises

MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
4 nights
Date
11 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
$415
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Splendida, Mediterranean
1 / 29
MSC Cruises
Duration
4 nights
Date
11 Nov 2026
Ship
MSC Splendida
  • Departure - Cagliari (Sardinia), Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
From
$545
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
MSC Preziosa
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
From
$1,117
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (11)
MSC Orchestra, Mediterranean
1 / 21
MSC Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
From
$1,337
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (7)
MSC Splendida, Transatlantic
1 / 29
MSC Cruises
Duration
22 nights
Date
11 Nov 2026
Ship
MSC Splendida
  • Departure - Cagliari (Sardinia), Italy
  • 12 stops  
  • Arrival - Buenos Aires, Argentina
From
$5,277
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Seaview, Mediterranean
1 / 33
MSC Cruises
Duration
2 nights
Date
12 Nov 2026
Ship
MSC Seaview
  • Departure - Tarragona, Spain
  • 3 stops  
  • Arrival - Genoa, Italy
From
$327
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
3 nights
Date
12 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$376
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (16)
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
2 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 3 stops  
  • Arrival - Genoa, Italy
From
$717
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Virtuosa, Mediterranean
1 / 39
MSC Cruises
Duration
4 nights
Date
12 Nov 2026
Ship
MSC Virtuosa
  • Departure - Malaga, Spain
  • 5 stops  
  • Arrival - Barcelona, Spain
From
$775
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
12 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
From
$1,177
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (11)
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
5 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Marseille, France
From
$1,179
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Divina, South America
1 / 27
MSC Cruises
Duration
4 nights
Date
12 Nov 2026
Ship
MSC Divina
  • Departure - Salvador de Bahia, Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$1,255
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
10 nights
Date
12 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
From
$1,259
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

MSC Splendida, Transatlantic
1 / 29
MSC Cruises
Duration
21 nights
Date
12 Nov 2026
Ship
MSC Splendida
  • Departure - Palermo, Sicily
  • 11 stops  
  • Arrival - Buenos Aires, Argentina
From
$7,743
Price per person twin share / suite

Prices are in NZ Dollars

MSC Seaview, Mediterranean
1 / 33
MSC Cruises
Duration
1 night
Date
13 Nov 2026
Ship
MSC Seaview
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Genoa, Italy
From
$253
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
1 night
Date
13 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Genoa, Italy
From
$273
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
13 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
From
$1,147
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (12)
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
3 nights
Date
13 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
$2,276
Price per person twin share / suite

Prices are in NZ Dollars

Show all departures (16)
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
3 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Marseille, France
From
$651
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
6 nights
Date
14 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 6 stops  
  • Arrival - Valencia, Spain
From
$663
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
4 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 5 stops  
  • Arrival - Barcelona, Spain
From
$965
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

MSC Orchestra, Mediterranean
1 / 21
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
From
$1,747
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

Show all departures (7)
MSC Grandiosa, Caribbean
1 / 26
MSC Cruises
Duration
14 nights
Date
14 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$1,965
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (10)
MSC Lirica, Mediterranean
1 / 15
MSC Cruises
Duration
11 nights
Date
14 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
From
$2,353
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (4)
MSC Grandiosa, Caribbean
1 / 26
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$6,432
Price per person twin share / suite

Prices are in NZ Dollars

Show all departures (6)
MSC Divina, South America
1 / 27
MSC Cruises
Duration
1 night
Date
15 Nov 2026
Ship
MSC Divina
  • Departure - Rio de Janeiro, Brazil
  • 2 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$283
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
4 nights
Date
15 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$445
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$797
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
From
$1,187
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (12)
MSC Virtuosa, Transatlantic
1 / 39
MSC Cruises
Duration
17 nights
Date
15 Nov 2026
Ship
MSC Virtuosa
  • Departure - Marseille, France
  • 8 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$2,507
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Splendida, Transatlantic
1 / 29
MSC Cruises
Duration
18 nights
Date
15 Nov 2026
Ship
MSC Splendida
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Buenos Aires, Argentina
From
$2,541
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Virtuosa, Transatlantic
1 / 39
MSC Cruises
Duration
16 nights
Date
15 Nov 2026
Ship
MSC Virtuosa
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
From
$2,633
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Splendida, Transatlantic
1 / 29
MSC Cruises
Duration
14 nights
Date
15 Nov 2026
Ship
MSC Splendida
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
From
$3,085
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
14 nights
Date
15 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
$3,735
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

Show all departures (5)
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
3 nights
Date
16 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 3 stops  
  • Arrival - Bridgetown, Barbados
From
$441
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
4 nights
Date
16 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 4 stops  
  • Arrival - Fort de France, Martinique
From
$625
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
From
$857
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC Orchestra, Mediterranean
1 / 21
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
From
$977
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (8)
MSC Musica, South America
1 / 19
MSC Cruises
Duration
4 nights
Date
16 Nov 2026
Ship
MSC Musica
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$1,557
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
From
$1,617
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (4)
MSC Virtuosa, Transatlantic
1 / 39
MSC Cruises
Duration
12 nights
Date
16 Nov 2026
Ship
MSC Virtuosa
  • Departure - Barcelona, Spain
  • 5 stops  
  • Arrival - Salvador de Bahia, Brazil
From
$1,867
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Virtuosa, Transatlantic
1 / 39
MSC Cruises
Duration
16 nights
Date
16 Nov 2026
Ship
MSC Virtuosa
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$2,133
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
From
$797
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC World Europa, Transatlantic
1 / 25
MSC Cruises
Duration
19 nights
Date
17 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 11 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
$2,375
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

MSC World Europa, Transatlantic
1 / 25
MSC Cruises
Duration
17 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Fort de France, Martinique
From
$1,467
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC World Europa, Transatlantic
1 / 25
MSC Cruises
Duration
18 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
$1,571
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
10 nights
Date
19 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$1,439
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
8 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 8 stops  
  • Arrival - Valencia, Spain
From
$781
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
6 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
$823
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
From
$1,447
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
From
$2,345
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Grandiosa, Caribbean
1 / 26
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$1,042
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (7)
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
$1,111
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (5)
MSC Grandiosa, Caribbean
1 / 26
MSC Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$1,575
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (10)
MSC Bellissima, Asia
1 / 21
MSC Cruises
Duration
6 nights
Date
21 Nov 2026
Ship
MSC Bellissima
  • Departure - Tokyo, Japan
  • 5 stops  
  • Arrival - Naha (Okinawa), Japan
From
$1,793
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Bellissima, Asia
1 / 21
MSC Cruises
Duration
4 nights
Date
21 Nov 2026
Ship
MSC Bellissima
  • Departure - Tokyo, Japan
  • 3 stops  
  • Arrival - Taipei, (Keelung) Taiwan
From
$2,175
Price per person twin share / suite

Prices are in NZ Dollars

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$777
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
11 nights
Date
22 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
$1,408
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
11 nights
Date
22 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
From
$1,558
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (5)
MSC Musica, South America
1 / 19
MSC Cruises
Duration
3 nights
Date
23 Nov 2026
Ship
MSC Musica
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$705
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (3)
MSC Armonia, Africa/Indian Ocean
1 / 20
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
From
$721
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (9)
MSC Seaside, Caribbean
1 / 26
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
From
$1,112
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
From
$1,477
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
From
$1,587
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

Show all departures (12)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
24 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
From
$847
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (14)
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
From
$1,287
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (9)
MSC Bellissima, Asia
1 / 21
MSC Cruises
Duration
4 nights
Date
25 Nov 2026
Ship
MSC Bellissima
  • Departure - Taipei, (Keelung) Taiwan
  • 5 stops  
  • Arrival - Taipei, (Keelung) Taiwan
From
$3,525
Price per person twin share / suite

Prices are in NZ Dollars

MSC Musica, South America
1 / 19
MSC Cruises
Duration
4 nights
Date
26 Nov 2026
Ship
MSC Musica
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$847
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
$1,077
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (14)
MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
From
$1,237
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC Lirica, Mediterranean
1 / 15
MSC Cruises
Duration
11 nights
Date
26 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
From
$2,023
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (5)
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$687
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Armonia, Africa/Indian Ocean
1 / 20
MSC Cruises
Duration
3 nights
Date
27 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
From
$793
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Bellissima, Asia
1 / 21
MSC Cruises
Duration
5 nights
Date
27 Nov 2026
Ship
MSC Bellissima
  • Departure - Naha (Okinawa), Japan
  • 5 stops  
  • Arrival - Naha (Okinawa), Japan
From
$994
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
From
$1,167
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC World America, Caribbean
1 / 20
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
$742
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Valencia, Spain
From
$747
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (14)
MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$867
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (8)
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
MSC Virtuosa
  • Departure - Salvador de Bahia, Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$3,347
Price per person twin share / suite

Prices are in NZ Dollars

MSC Seascape, Caribbean
1 / 26
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
$762
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (8)
MSC Sinfonia, Mediterranean
1 / 30
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$777
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (13)
MSC Bellissima, Asia
1 / 21
MSC Cruises
Duration
5 nights
Date
29 Nov 2026
Ship
MSC Bellissima
  • Departure - Taipei, (Keelung) Taiwan
  • 5 stops  
  • Arrival - Taipei, (Keelung) Taiwan
From
$944
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Seaview, South America
1 / 33
MSC Cruises
Duration
3 nights
Date
29 Nov 2026
Ship
MSC Seaview
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$995
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Divina, South America
1 / 27
MSC Cruises
Duration
4 nights
Date
29 Nov 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$1,037
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
From
$1,077
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
MSC Splendida, South America
1 / 29
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Splendida
  • Departure - Rio de Janeiro, Brazil
  • 4 stops  
  • Arrival - Rio de Janeiro, Brazil
From
$2,483
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
From
$615
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Musica, South America
1 / 19
MSC Cruises
Duration
3 nights
Date
30 Nov 2026
Ship
MSC Musica
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$635
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
6 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 6 stops  
  • Arrival - Genoa, Italy
From
$683
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
7 nights
Date
30 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
From
$712
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
90 of 100 pcs
©2026 Cruise Deals NZ Ltd