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,150
Cabins
1,056
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
Spain, Portugal
22nd December 2024 for 7 nights
Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Arrecife, Lanzarote ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Santa Cruz de Tenerife
Cruise Only
from
Interior
£899pp
Oceanview
£1,049pp
Balcony
Suite
 Fly/Cruise
Spain, Portugal
23rd December 2024 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Arrecife, Lanzarote ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Please call for availability
Portugal, Spain
26th December 2024 for 7 nights
Funchal, Madeira ~ Santa Cruz de La Palma ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira
Please call for availability
Spain, Portugal
29th December 2024 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
£1,089pp
Oceanview
£1,179pp
Balcony
Suite
 Fly/Cruise
Las Palmas de G.Canaria,Puerto del Rosario,Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria
30th December 2024 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Cruise Only
from
Interior
£1,029pp
Oceanview
Balcony
Suite
Please Call
for Flights
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
2nd January 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
Cruise Only
from
Interior
Oceanview
£749pp
Balcony
£1,059pp
Suite
Please Call
for Flights
Spain, Portugal
5th January 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
£449pp
Oceanview
£519pp
Balcony
£999pp
Suite
£1,349pp
 Fly/Cruise
Spain, Portugal
6th January 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
Las Palmas de G.Canaria,Puerto del Rosario,Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria
6th January 2025 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Please call for availability
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
9th January 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
Cruise Only
from
Interior
£659pp
Oceanview
£779pp
Balcony
£1,049pp
Suite
£1,269pp
Please Call
for Flights
Spain, Portugal
12th January 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
£489pp
Oceanview
£519pp
Balcony
£989pp
Suite
 Fly/Cruise
Las Palmas de G.Canaria,Puerto del Rosario,Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria
13th January 2025 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Please call for availability
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
16th January 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
19th January 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
£519pp
Balcony
£959pp
Suite
£1,349pp
 Fly/Cruise
Las Palmas de G.Canaria,Puerto del Rosario,Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria
20th January 2025 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Please call for availability
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
23rd January 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
Cruise Only
from
Interior
£619pp
Oceanview
£679pp
Balcony
£1,009pp
Suite
Please Call
for Flights
Spain, Portugal
26th January 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
£409pp
Oceanview
£489pp
Balcony
£879pp
Suite
£1,349pp
 Fly/Cruise
Las Palmas de G.Canaria,Puerto del Rosario,Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria
27th January 2025 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Cruise Only
from
Interior
Oceanview
£749pp
Balcony
Suite
Please Call
for Flights
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
30th January 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
Cruise Only
from
Interior
£589pp
Oceanview
£689pp
Balcony
£1,019pp
Suite
£1,669pp
Please Call
for Flights
Spain, Portugal
2nd February 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
£479pp
Oceanview
£559pp
Balcony
£829pp
Suite
£1,429pp
 Fly/Cruise
Las Palmas de G.Canaria,Puerto del Rosario,Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria
3rd February 2025 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Cruise Only
from
Interior
£589pp
Oceanview
£689pp
Balcony
£1,189pp
Suite
Please Call
for Flights
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
6th February 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
Cruise Only
from
Interior
£649pp
Oceanview
£709pp
Balcony
£1,019pp
Suite
Please Call
for Flights
Spain, Portugal
9th February 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
£489pp
Oceanview
£519pp
Balcony
£869pp
Suite
£1,429pp
 Fly/Cruise
Las Palmas de G.Canaria,Puerto del Rosario,Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria
10th February 2025 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Cruise Only
from
Interior
£649pp
Oceanview
£689pp
Balcony
Suite
Please Call
for Flights
Funchal,Santa Cruz de La Palma,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
13th February 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
Cruise Only
from
Interior
£589pp
Oceanview
£709pp
Balcony
£1,039pp
Suite
Please Call
for Flights
SIGN UP TO OUR NEWSLETTER for the best cruise deals