Mon-Fri 9am to 5:30pm, Sat 9am to 8pm
Sun 10am to 7pm, Bank Holidays Closed
MSC Cruises logo
MSC Opera
Launch Year
2004
Refit Year
2015
Tonnage
65,591
Capacity
2,658
Cabins
1,070
Accessible
5
MSC Opera
  • Introduction
  • Gratuities
  • Staterooms
  • Dining
  • Enrichment
  • Entertainment
  • Health & Fitness
  • Kids & Teenagers
Drinks packages available.
Evening entertainment & Broadway style shows
Speciality Restaurants (charges may apply)
Award winning MSC Aurea Spa (charges apply)
Gratuities Included

A refined style, precious materials and attention to detail make MSC Opera a cruise ship that really is something to sing about! She is built along more classic lines than her sisters in the Musica and Fantasia classes, making for a special atmosphere on board while enabling you to visit those destinations that are inaccessible to larger vessels.

Available cruises aboard the MSC Opera
Apply Filter
Reset
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
13th March 2025 for 7 nights
Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira
Please call for availability
Spain, Portugal
16th March 2025 for 7 nights
Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife
Cruise Only
from
Interior
Oceanview
Balcony
Suite
£1,621pp
 Fly/Cruise
Spain, Portugal
17th March 2025 for 6 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife
Please call for availability
Spain, Portugal, Morocco, Italy, Greece, Croatia
17th March 2025 for 17 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Casablanca ~ Valencia ~ Civitavecchia ~ Corfu ~ Bari ~ Zadar ~ Venice
Please call for availability
Spain, Portugal, Morocco
17th March 2025 for 10 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Casablanca ~ Valencia
Please call for availability
Portugal, Spain
20th March 2025 for 3 nights
Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife
Please call for availability
Portugal, Spain, Morocco, Italy, Greece, Croatia
20th March 2025 for 14 nights
Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Casablanca ~ Valencia ~ Civitavecchia ~ Corfu ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£1,169pp
Oceanview
£1,469pp
Balcony
£2,841pp
Suite
Please Call
for Flights
Portugal, Spain, Morocco
20th March 2025 for 7 nights
Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Casablanca ~ Valencia
Cruise Only
from
Interior
Oceanview
£819pp
Balcony
Suite
Please Call
for Flights
Spain, Morocco, Italy, Greece
23rd March 2025 for 9 nights
Santa Cruz de Tenerife ~ Casablanca ~ Valencia ~ Civitavecchia ~ Corfu ~ Bari
Cruise Only
from
Interior
£819pp
Oceanview
£949pp
Balcony
£1,579pp
Suite
£1,789pp
Please Call
for Flights
Spain, Morocco, Italy, Greece, Croatia
23rd March 2025 for 11 nights
Santa Cruz de Tenerife ~ Casablanca ~ Valencia ~ Civitavecchia ~ Corfu ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
Oceanview
£1,159pp
Balcony
£1,929pp
Suite
£2,189pp
Please Call
for Flights
Santa Cruz de Tenerife,Casablanca,Valencia,Civitavecchia
23rd March 2025 for 6 nights
Santa Cruz de Tenerife ~ Casablanca ~ Valencia ~ Civitavecchia
Cruise Only
from
Interior
Oceanview
Balcony
£807pp
Suite
£1,057pp
Please Call
for Flights
Civitavecchia,Corfu,Bari,Zadar,Venice-Marghera
29th March 2025 for 5 nights
Civitavecchia ~ Corfu ~ Bari ~ Zadar ~ Venice
Please call for availability
Italy, Croatia, Slovenia
3rd April 2025 for 3 nights
Venice ~ Rijeka ~ Koper ~ Venice
Cruise Only
from
Interior
Oceanview
Balcony
£579pp
Suite
Please Call
for Flights
Venice-Marghera,Dubrovnik,Corfu,Kotor,Bari
6th April 2025 for 5 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Please call for availability
Italy, Croatia, Greece
6th April 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£749pp
Oceanview
£829pp
Balcony
£949pp
Suite
£1,739pp
Please Call
for Flights
Italy, Croatia, Greece
11th April 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£646pp
Oceanview
£786pp
Balcony
£1,036pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
13th April 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£859pp
Oceanview
£999pp
Balcony
£1,089pp
Suite
£1,819pp
Please Call
for Flights
Italy, Croatia, Greece
18th April 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
Oceanview
Balcony
£1,059pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
20th April 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£740pp
Oceanview
£890pp
Balcony
£1,110pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
25th April 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
Oceanview
Balcony
£1,069pp
Suite
£1,669pp
Please Call
for Flights
Italy, Croatia, Greece
27th April 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£629pp
Oceanview
£769pp
Balcony
£1,109pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
2nd May 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£599pp
Oceanview
Balcony
£779pp
Suite
£1,699pp
Please Call
for Flights
Italy, Croatia, Greece
4th May 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£609pp
Oceanview
£749pp
Balcony
£859pp
Suite
£1,619pp
Please Call
for Flights
Italy, Croatia, Greece
9th May 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Corfu ~ Dubrovnik ~ Kotor ~ Bari
Cruise Only
from
Interior
£639pp
Oceanview
£779pp
Balcony
£859pp
Suite
£1,619pp
Please Call
for Flights
Italy, Greece, Croatia
11th May 2025 for 7 nights
Venice ~ Corfu ~ Dubrovnik ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£609pp
Oceanview
£749pp
Balcony
£849pp
Suite
£1,619pp
Please Call
for Flights
SIGN UP TO OUR NEWSLETTER for the best cruise deals