MSC Bellissima at Sea
MSC Cruises
21

MSC Cruises

SAVE up to 30% Off selected MSC cruises when you book by 08 Dec 26. A Fantastic choice for Kiwis with great value pricing, modern ships packed with amazing features and a huge range of Mediterranean, Alaska, Caribbean and worldwide destinations. Our NZD prices always include onboard Gratuities and are Great Value for Kiwis

Our Cruise Specialists advise: MSC are fantastic value and for those who prefer to have more included, offer a great range of fares including "Drinks Included" which saves you around 40% off, compared to purchasing drinks packages onboard. No wonder the Drinks Included rates are the most popular choice for Kiwis!

What's included?

Enjoy accommodation, main dining, entertainment and access to pools, fitness facilities and family activities, all included in your MSC cruise fare.

Deluxe Balcony

Accommodation

From Interior and Oceanview cabins to Balcony staterooms and Suites, MSC offers comfortable accommodation with modern design and a range of options to suit every traveller.

Marketplace Buffet

Dining

Breakfast, lunch, dinner, and snacks at the buffet and main dining rooms. Plus a choice of specialty dining venues for a surcharge

MSC World Asia, Panorama Lounge

Entertainment

Broadway-style theatre shows, live music, themed parties (e.g., White Party), and activities like trivia and dance classes.

MSC Splendida 4D Cinema

Activities

Enjoy pools, sports facilities, a fitness centre and daily activities, along with kids’ and teens’ clubs and family-friendly programmes.

Crew Staff Butler MSC Yacht Club

Gratuities

Hotel service charge (crew appreciation) is always included in your MSC cruise fare when you book at cruisedeals.co.nz

Where can you cruise with MSC Cruises?

MSC offer an incredible range of cruises around the world with a modern fleet of ships offering fantastic onboard amenties, a great range of food options and fabulous entertainment

people holding clear glass bottles during daytime

Who do MSC Cruises suit?

Couples ⭐⭐⭐⭐⭐

Great entertainment, evening shows, music, dancing and nightlife

Solo travellers ⭐⭐⭐⭐☆

Fantastic value for money and lots of onboard activities offering the opportunity to meet other travellers

Families ⭐⭐⭐⭐⭐

Incredible family offers, great choice of family room types and interconnecting rooms, plus popular kids clubs and onboard activities for children

Luxury travellers ⭐⭐⭐☆☆

The Yacht club offers a ship within a ship experience including bonus perks and luxury amenities

Retired travellers ⭐⭐⭐⭐⭐

Senior rates for over 65’s on most sailings plus a great choice of longer repositioning cruises that suit retirees

Food lovers ⭐⭐⭐☆☆

A wonderful choice of dining venues with options to suit all tastes and flavours

FAQ and Tips from our Cruise Specialists

MSC ships use Euros for the Mediterranean, Northern Europe, Antilles, UAE and Grand Voyages from Europe. US dollars are used on board for the Caribbean, Bermuda, Alaska, South America, South Africa, China, Japan and any grand voyages between Europe and Australia. UK Pounds are used on cruises departing from Southampton
Tip! It is a cashless society onboard so register your credit card at check in and use your room key as a charge card onboard

You can book Fares that includes a drinks package, or you can pre-purchase drinks packages after booking in the MSC cruise app. MSC offer a range of drinks packages to choose from

Yes, you can pre-purchase Wi-Fi packages after booking in the MSC cruise app

Onboard Gratuities (Tips) are automatically included in your cruise fare when you book on our Cruise Deals web site on our NZD fares. You will pay additional tips should you use the Spa or Salon optional services or treatments onboard

Some MSC promotional fares will offer a guarantee grade room. This allows you to choose the type of room you would like i.e Interior or Balcony etc but you cannot choose the location or room number. MSC will choose your room and advise you on departure. Note this can be anywhere on the ship and if booking an Oceanview or Balcony it could have an obstructed view. Special requests are not accepted on these rooms

Tip! This type of room is not suitable if you want to guarantee a room close to other friends or family members onboard, or if you have accessible requirements

Yes, MSC Cruises are available in New Zealand dollars on the cruisedeals.co.nz web site

Yes, you can add connecting flights during the online booking process on our web site, or talk to our Kiwi Cruise specialists who are happy to help

Important Tips for Online Booking

You can book online 24/7 on our secure web site. If you prefer to talk to a cruise specialist call us on Freephone 0800 99 44 88

All our cruise prices are updated regularly, note that Cruise availability can change quickly.. To check live availability, select a cruise, enter number of guests and click search to display live pricing and current offers.

Check your passport is up to date, with at least 6 months validity at the end of your trip. Any visas if applicable are the travellers responsibility

bridge during night time

Why Book with Cruise Deals?

NZD pricing: Get an instant quote your MSC cruise in New Zealand dollars.
Cruise specialists: Our team can help you compare itineraries, ships and cabin options.
Personal advice: Not sure which MSC cruise is right for you? Ask our team.
Fly & cruise options: We can help you look at flights and other travel arrangements around your cruise.
Cruise deals & offers: We’ll check the latest available fares and promotions for your sailing.

Find Your Perfect MSC Cruise

Browse all our amazing MSC cruise deals below. Use the filters to narrow down the results to find your perfect cruise. Tip from our team! MSC offer flexible embarkation in Europe, so you don’t always have to join your cruise at a major gateway city.

Meet the fleet

MSC Cruises

We found

2 cruise packages and 1186 cruises

Fly, Stay & Cruise - ALASKA EXPRESS Package
9
nights
Departure8 May 2027
Fr. $4,579
MSC ALASKA Fly, Stay, Cruise Package
9
nights
Departure28 Aug 2027
Fr. $4,990
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
$735
Price per person twin share / oceanview 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,287
Price per person twin share / oceanview 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 Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
From
$1,437
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (11)
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 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
$835
Price per person twin share / inside 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
$935
Price per person twin share / oceanview 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 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 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 (10)
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 (24)
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 Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
From
$757
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
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 World Europa, Transatlantic
1 / 25
MSC Cruises
Duration
21 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 13 stops  
  • Arrival - Fort de France, Martinique
From
$1,933
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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
$2,325
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (11)
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 (9)
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 Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
$593
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (8)
MSC Seascape, Caribbean
1 / 26
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
$852
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (21)
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 Lirica, Mediterranean
1 / 15
MSC Cruises
Duration
11 nights
Date
15 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
From
$1,323
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
MSC World Europa, Transatlantic
1 / 25
MSC Cruises
Duration
20 nights
Date
15 Nov 2026
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 12 stops  
  • Arrival - Fort de France, Martinique
From
$1,839
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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 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 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
$3,893
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

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 Seaside, Bahamas
1 / 26
MSC Cruises
Duration
4 nights
Date
16 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
$445
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

Show all departures (9)
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 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 (7)
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
$5,757
Price per person twin share / suite

Prices are in NZ Dollars

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

Prices are in NZ Dollars

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 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 Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
From
$897
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (19)
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 (8)
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 (11)
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 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 Poesia, Caribbean
1 / 29
MSC Cruises
Duration
21 nights
Date
22 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
From
$3,518
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

MSC Seaside, Caribbean
1 / 26
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
$625
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (9)
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 (9)
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 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 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 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 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 (7)
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 Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
From
$697
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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,467
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

Show all departures (4)
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
$555
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 (7)
MSC Armonia, Africa/Indian Ocean
1 / 20
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
From
$801
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Euribia, Mediterranean
1 / 32
MSC Cruises
Duration
7 nights
Date
30 Nov 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
From
$1,107
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
1 night
Date
1 Dec 2026
Ship
MSC Virtuosa
  • Departure - Rio de Janeiro, Brazil
  • 2 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$253
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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

Prices are in NZ Dollars

Show all departures (3)
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
3 nights
Date
2 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 3 stops  
  • Arrival - Fort de France, Martinique
From
$651
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
3 nights
Date
2 Dec 2026
Ship
MSC Virtuosa
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
$745
Price per person twin share / oceanview stateroom

Prices are in NZ Dollars

MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
4 nights
Date
2 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 4 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
From
$995
Price per person twin share / balcony stateroom

Prices are in NZ Dollars

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

Prices are in NZ Dollars

Show all departures (7)
MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
13 nights
Date
2 Dec 2026
Ship
MSC World Europa
  • Departure - Bridgetown, Barbados
  • 12 stops  
  • Arrival - Bridgetown, Barbados
From
$3,841
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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

Prices are in NZ Dollars

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

Prices are in NZ Dollars

Show all departures (2)
MSC Poesia, Caribbean
1 / 29
MSC Cruises
Duration
10 nights
Date
3 Dec 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 7 stops  
  • Arrival - Miami, Florida, USA
From
$1,359
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
14 nights
Date
3 Dec 2026
Ship
MSC Opera
  • Departure - Bridgetown, Barbados
  • 13 stops  
  • Arrival - Bridgetown, Barbados
From
$2,495
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (2)
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
14 nights
Date
4 Dec 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
From
$2,615
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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

Prices are in NZ Dollars

Show all departures (7)
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
3 nights
Date
5 Dec 2026
Ship
MSC Virtuosa
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Salvador de Bahia, Brazil
From
$855
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC World America, Caribbean
1 / 20
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
$982
Price per person twin share / inside stateroom

Prices are in NZ Dollars

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

Prices are in NZ Dollars

MSC World Asia, Mediterranean
1 / 20
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World Asia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
From
$1,277
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (12)
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
$1,505
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC World Europa, Caribbean
1 / 25
MSC Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
MSC World Europa
  • Departure - Fort de France, Martinique
  • 7 stops  
  • Arrival - Fort de France, Martinique
From
$2,047
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC World America, Caribbean
1 / 20
MSC Cruises
Duration
14 nights
Date
5 Dec 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
From
$2,225
Price per person twin share / inside stateroom

Prices are in NZ Dollars

Show all departures (6)
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
From
$1,389
Price per person twin share / inside stateroom

Prices are in NZ Dollars

MSC Lirica, Mediterranean
1 / 15
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 7 stops  
  • Arrival - Split, Croatia
From
$1,549
Price per person twin share / inside stateroom

Prices are in NZ Dollars

100 of 1186 pcs
©2026 Cruise Deals NZ Ltd