Settle in for ten nights of luxurious travel through the sea when you step aboard the MSC Opera from Malaga and back again.
During this sailing you'll spend time in usual stops like Marseille as well as extremely rare stops like Menorca, Olbia, and Cadiz. This route is an unusual one for the Opera.
Coming in at less than $115 per day, this bargain is very good. The price is the total you pay, no sneaky extra fees.
Based in La Romana and refurbished just four years ago in 2022, over 2,100 people can cruise on this Lirica class vessel.
The Opera MSC offers guests a gym, a spa, a ping pong table, a solarium, a casino, and a jacuzzi.
This cruise is made up of two days at sea and seven days in port. Highlights include visits to once-in-a-lifetime stops like Menorca, Olbia, and Cadiz.
| Date | Port | Arrive | Depart |
|---|---|---|---|
| Fri, Jun 5 | Malaga, Spain | 6:00pm | |
| Sat, Jun 6 | Cadiz, Spain | 7:00am | 5:00pm |
| Sun, Jun 7 | Lisbon, Portugal | 9:00am | 6:00pm |
| Mon, Jun 8 | At Sea | ||
| Tue, Jun 9 | Alicante, Spain | 9:00am | 5:00pm |
| Wed, Jun 10 | Menorca, Spain | 9:00am | 4:00pm |
| Thu, Jun 11 | Olbia, Italy | 10:00am | 7:00pm |
| Fri, Jun 12 | Portofino, Italy | 9:00am | 6:00pm |
| Sat, Jun 13 | Marseille, France | 9:00am | 5:00pm |
| Sun, Jun 14 | At Sea | ||
| Mon, Jun 15 | Malaga, Spain | 8:00am |
The Opera sails this route seven times this year. This is the only ship that sails this exact route. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
This graph displays the cost over time for each type of cabin. Since being listed seventeen months ago, The cost of a stateroom on this itinerary has fluctuated between $1,147 and $1,941 inclusive of $0 in taxes and port fees. Today this cruise is at an all time low, so reserve your room now before it rises.
Want to hear about the best deals and cruise tips every week? Sign up for our free weekly VIP Newsletter, customized exactly to your preferences!
Last Updated: Jun 3, 2026
Last Modified: Jun 3, 2026