MSC Opera

MSC Opera Cruises

Choose from 160 cruise holidays onboard the MSC Opera. Compare cruises ranging from 3 days to 29 days with departures available from December 2024 through to September 2026. Book with confidence supported by one of our dedicated expert CLIA cruise advisors.
Filter Results
Departures
Show More...
Duration
3 Days
29 Days
Regions
Start & End Cities
Price
$300pp
$4,293pp
Countries
Show More...
Filter Results
40 Cruises (160 Cruise Departures)
Cruise
 (1)

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Apr 2025 to Sep 2026
Countries Visited: Italy, France, Spain, Portugal (+1 more), Sardinia
Early Booking OfferSeasational Sale
INSIDE
$2,232
OCEANVIEW
$2,361
BALCONY
$2,727
SUITE
$4,292
From (per person) 2,232
Cruise
 (1)

4 Days (3 Nights) Durban to Cape Town
Cruise Line: MSC Cruises
Departures: Mar 2025 to Mar 2026
Countries Visited: South Africa
Early Booking Offer
INSIDE
$498
OCEANVIEW
$548
BALCONY
$637
SUITE
$914
From (per person) 498
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 24 February 2025
Countries Visited: Spain, Portugal
Save And Sail Offer
INSIDE
$1,256
OCEANVIEW
$1,544
BALCONY
$2,167
SUITE
-
From (per person) 1,256
Cruise

18 Days (17 Nights) Las Palmas de Gran Canaria to Venice
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 17 March 2025
Countries Visited: Spain, Portugal, Morocco, Italy (+2 more), Greece, Croatia
Save And Sail Offer
INSIDE
$3,290
OCEANVIEW
$4,032
BALCONY
-
SUITE
-
From (per person) 3,290
Cruise

8 Days (7 Nights) Santa Cruz de Tenerife to Santa Cruz de Tenerife
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 23 February 2025
Countries Visited: Spain, Portugal
Save And Sail Offer
INSIDE
-
OCEANVIEW
$1,415
BALCONY
-
SUITE
$3,009
From (per person) 1,415
Cruise

8 Days (7 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Jan 2025 to Mar 2025
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
$1,098
OCEANVIEW
$1,336
BALCONY
$1,850
SUITE
$2,930
From (per person) 1,098
Cruise

6 Days (5 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 22 December 2025
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$1,032
OCEANVIEW
$1,091
BALCONY
$1,190
SUITE
$1,556
From (per person) 1,032
Cruise

6 Days (5 Nights) Rome to Venice
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 29 March 2025
Countries Visited: Italy, Greece, Croatia
Exclusive Deal
INSIDE
$774
OCEANVIEW
$873
BALCONY
$1,289
SUITE
$1,923
From (per person) 774
Cruise

8 Days (7 Nights) Bari to Bari
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Apr 2025 to Oct 2025
Countries Visited: Italy, Croatia, Greece, Montenegro
Seasational Sale
INSIDE
$1,356
OCEANVIEW
$1,514
BALCONY
$2,118
SUITE
$2,950
From (per person) 1,356
Cruise

15 Days (14 Nights) Funchal to Venice
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 20 March 2025
Countries Visited: Portugal, Spain, Morocco, Italy (+2 more), Greece, Croatia
Save And Sail Offer
INSIDE
$2,681
OCEANVIEW
$3,374
BALCONY
$5,235
SUITE
-
From (per person) 2,681
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Dec 2025 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$641
OCEANVIEW
$701
BALCONY
$800
SUITE
$1,116
From (per person) 641
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Jan 2026 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$641
OCEANVIEW
$701
BALCONY
$800
SUITE
$1,116
From (per person) 641
Cruise

7 Days (6 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 28 February 2025
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
-
OCEANVIEW
$1,307
BALCONY
$1,753
SUITE
-
From (per person) 1,307
Cruise

3 Days (2 Nights) Bari to Venice
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 31 October 2025
Countries Visited: Italy, Croatia
Exclusive Deal
INSIDE
$384
OCEANVIEW
$463
BALCONY
$621
SUITE
$908
From (per person) 384
Cruise

8 Days (7 Nights) Venice to Venice
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Apr 2025 to Oct 2025
Countries Visited: Italy, Croatia, Greece, Montenegro
Seasational Sale
INSIDE
$1,256
OCEANVIEW
$1,504
BALCONY
$2,108
SUITE
$3,048
From (per person) 1,256
Cruise

8 Days (7 Nights) Bari to Bari
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: May 2025 to Jun 2025
Countries Visited: Italy, Croatia, Greece, Montenegro
Seasational Sale
INSIDE
$1,554
OCEANVIEW
$1,712
BALCONY
$2,316
SUITE
$3,257
From (per person) 1,554
Cruise

8 Days (7 Nights) Bari to Bari
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 15 August 2025
Countries Visited: Italy, Croatia, Greece, Montenegro
Seasational Sale
INSIDE
$2,286
OCEANVIEW
$2,484
BALCONY
$3,049
SUITE
$3,861
From (per person) 2,286
Cruise

9 Days (8 Nights) Madeira to Madeira
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 20 February 2025
Countries Visited: Portugal, Spain
Save And Sail Offer
INSIDE
$1,235
OCEANVIEW
$1,690
BALCONY
$2,631
SUITE
-
From (per person) 1,235
Cruise

6 Days (5 Nights) Venice to Bari
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 06 April 2025
Countries Visited: Italy, Croatia, Greece, Montenegro
Exclusive Deal
INSIDE
$903
OCEANVIEW
$1,032
BALCONY
$1,438
SUITE
$2,071
From (per person) 903
Cruise

4 Days (3 Nights) Cape Town to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 14 April 2026
Countries Visited: South Africa
Early Booking Offer
INSIDE
$498
OCEANVIEW
$548
BALCONY
$637
SUITE
$914
From (per person) 498
Cruise

27 Days (26 Nights) Venice to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 02 November 2025
Countries Visited: Italy, Croatia, Greece, Egypt (+6 more), Jordan, Seychelles, Madagascar, Mauritius, Reunion, South Africa
Early Booking Offer
INSIDE
$3,255
OCEANVIEW
$3,789
BALCONY
$5,086
SUITE
$8,323
From (per person) 3,255
Cruise

29 Days (28 Nights) Bari to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 31 October 2025
Countries Visited: Italy, Croatia, Greece, Egypt (+6 more), Jordan, Seychelles, Madagascar, Mauritius, Reunion, South Africa
Early Booking Offer
INSIDE
-
OCEANVIEW
$4,261
BALCONY
$5,558
SUITE
-
From (per person) 4,261
Cruise

7 Days (6 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 23 March 2025
Countries Visited: Spain, Morocco, Italy
Exclusive Deal
INSIDE
$842
OCEANVIEW
$1,060
BALCONY
$1,555
SUITE
$2,297
From (per person) 842
Cruise

10 Days (9 Nights) Santa Cruz De Tenerife to Bari
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 23 March 2025
Countries Visited: Spain, Morocco, Italy, Greece
Save And Sail Offer
INSIDE
$1,748
OCEANVIEW
$2,194
BALCONY
$3,382
SUITE
$5,213
From (per person) 1,748
Cruise

8 Days (7 Nights) Venice to Venice
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: May 2025 to Oct 2025
Countries Visited: Italy, Croatia, Greece, Montenegro
Seasational Sale
INSIDE
$1,435
OCEANVIEW
$1,633
BALCONY
$2,197
SUITE
$3,088
From (per person) 1,435
Cruise

8 Days (7 Nights) Madeira to Valencia
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 20 March 2025
Countries Visited: Portugal, Spain, Morocco
Save And Sail Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,147
SUITE
$4,088
From (per person) 3,147
Cruise

4 Days (3 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Nov 2025 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$528
OCEANVIEW
$578
BALCONY
$667
SUITE
$944
From (per person) 528
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Las Palmas de Gran Canaria
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Feb 2025 to Mar 2025
Countries Visited: Spain, Portugal
Save And Sail Offer
INSIDE
$1,098
OCEANVIEW
$1,385
BALCONY
$2,009
SUITE
-
From (per person) 1,098
Cruise

6 Days (5 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Mar 2026 to Apr 2026
Countries Visited: South Africa, Namibia
Early Booking Offer
INSIDE
$903
OCEANVIEW
$962
BALCONY
$1,061
SUITE
$1,428
From (per person) 903
Cruise

12 Days (11 Nights) Santa Cruz De Tenerife to Venice
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 23 March 2025
Countries Visited: Spain, Morocco, Italy, Greece (+1 more), Croatia
Save And Sail Offer
INSIDE
$1,607
OCEANVIEW
$1,864
BALCONY
$2,844
SUITE
$4,280
From (per person) 1,607
Results: 1-30 of 40

No Results found. Try changing your search filters.