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
Italy, Greece, Croatia
11th May 2025 for 7 nights
Venice ~ Corfu ~ Dubrovnik ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£629pp
Oceanview
Balcony
Suite
Please Call
for Flights
Italy, Croatia, Greece
16th May 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£629pp
Oceanview
£699pp
Balcony
£789pp
Suite
£1,619pp
Please Call
for Flights
Italy, Croatia, Greece
18th May 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Please call for availability
Italy, Croatia, Greece
23rd May 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Please call for availability
Italy, Croatia, Greece
25th May 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Please call for availability
Italy, Croatia, Greece
30th May 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
Oceanview
£842pp
Balcony
£1,122pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
1st June 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Please call for availability
Italy, Croatia, Greece
6th June 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£818pp
Oceanview
£958pp
Balcony
£1,258pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
8th June 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
Oceanview
£978pp
Balcony
Suite
Please Call
for Flights
Italy, Croatia, Greece
13th June 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
Oceanview
Balcony
£1,248pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
15th June 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
Oceanview
£938pp
Balcony
Suite
Please Call
for Flights
Italy, Croatia, Greece
20th June 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£828pp
Oceanview
£968pp
Balcony
£1,128pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
22nd June 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£928pp
Oceanview
£1,038pp
Balcony
Suite
Please Call
for Flights
Italy, Croatia, Greece
27th June 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Corfu ~ Dubrovnik ~ Kotor ~ Bari
Cruise Only
from
Interior
£832pp
Oceanview
£912pp
Balcony
£1,112pp
Suite
Please Call
for Flights
Italy, Greece, Croatia
29th June 2025 for 7 nights
Venice ~ Corfu ~ Dubrovnik ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£812pp
Oceanview
£892pp
Balcony
£1,262pp
Suite
£1,862pp
Please Call
for Flights
Italy, Croatia, Greece
4th July 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£792pp
Oceanview
£932pp
Balcony
£1,262pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
6th July 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£792pp
Oceanview
£932pp
Balcony
£1,162pp
Suite
£1,892pp
Please Call
for Flights
Italy, Croatia, Greece
11th July 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£792pp
Oceanview
£932pp
Balcony
£1,102pp
Suite
£1,912pp
Please Call
for Flights
Italy, Croatia, Greece
13th July 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£792pp
Oceanview
£932pp
Balcony
£1,342pp
Suite
£1,912pp
Please Call
for Flights
Italy, Croatia, Greece
18th July 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£872pp
Oceanview
£952pp
Balcony
£1,102pp
Suite
Please Call
for Flights
Italy, Croatia, Greece
20th July 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£842pp
Oceanview
£982pp
Balcony
£1,412pp
Suite
£1,912pp
Please Call
for Flights
Italy, Croatia, Greece
25th July 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£902pp
Oceanview
£972pp
Balcony
£1,202pp
Suite
£1,942pp
Please Call
for Flights
Italy, Croatia, Greece
27th July 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£842pp
Oceanview
£982pp
Balcony
£1,242pp
Suite
£1,942pp
Please Call
for Flights
Italy, Croatia, Greece
1st August 2025 for 7 nights
Bari ~ Zadar ~ Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari
Cruise Only
from
Interior
£1,012pp
Oceanview
£1,082pp
Balcony
£1,162pp
Suite
£2,042pp
Please Call
for Flights
Italy, Croatia, Greece
3rd August 2025 for 7 nights
Venice ~ Dubrovnik ~ Corfu ~ Kotor ~ Bari ~ Zadar ~ Venice
Cruise Only
from
Interior
£992pp
Oceanview
£1,132pp
Balcony
£1,252pp
Suite
£2,042pp
Please Call
for Flights
SIGN UP TO OUR NEWSLETTER for the best cruise deals