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
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
£396pp
Oceanview
£476pp
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
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
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
Oceanview
£709pp
Balcony
£969pp
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
£436pp
Oceanview
£506pp
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
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
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
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
Oceanview
Balcony
£989pp
Suite
Please Call
for Flights
Spain, Portugal
16th 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
Oceanview
Balcony
Suite
£1,486pp
 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
17th 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
£659pp
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,Santa Cruz de La Palma,Funchal
20th February 2025 for 8 nights
Funchal, Madeira ~ Santa Cruz de La Palma ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Santa Cruz de La Palma ~ Funchal, Madeira
Cruise Only
from
Interior
Oceanview
£809pp
Balcony
Suite
Please Call
for Flights
Spain, Portugal
23rd February 2025 for 7 nights
Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Santa Cruz de La Palma ~ Funchal, Madeira ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife
Cruise Only
from
Interior
£366pp
Oceanview
£456pp
Balcony
Suite
£1,486pp
 Fly/Cruise
Spain, Portugal
24th February 2025 for 7 nights
Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Santa Cruz de La Palma ~ Funchal, Madeira ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria
Please call for availability
Funchal,Arrecife de Lanzarote,Santa Cruz de Tenerife,Las Palmas de G.Canaria,Puerto del Rosario,Funchal
28th February 2025 for 6 nights
Funchal, Madeira ~ Arrecife, Lanzarote ~ Santa Cruz de Tenerife ~ Las Palmas de Gran Canaria ~ Puerto del Rosario, Fuerteventura ~ Funchal, Madeira
Cruise Only
from
Interior
Oceanview
Balcony
£999pp
Suite
Please Call
for Flights
Spain, Portugal
2nd 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
£476pp
Oceanview
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
3rd March 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
6th 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
9th 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
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
10th March 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
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
£446pp
Oceanview
Balcony
Suite
 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
Cruise Only
from
Interior
£1,569pp
Oceanview
£1,819pp
Balcony
Suite
Please Call
for Flights
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,289pp
Oceanview
£1,499pp
Balcony
£2,119pp
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
£669pp
Oceanview
£769pp
Balcony
£1,089pp
Suite
Please Call
for Flights
SIGN UP TO OUR NEWSLETTER for the best cruise deals