7-Night Western Mediterranean from Barcelona on MSC Magnifica
- Nights
- 7
- Ports of call
- 4 to 5
- Departures
- 4
- From
- $540
MSC Magnifica sails this route from the Port of Barcelona 4 times in the window we track. Each one runs 7 nights.
The ports change with the date: there are 2 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.
Departures run from Fri, Nov 13, 2026 to Tue, Dec 8, 2026. The cheapest recorded starting fare is $540 per person, which works out at $77 a night.
Our Mediterranean guide covers which Italian, French and Greek ports each length of cruise reaches, and how the lines differ.
Which ports, on which dates?
Via Marseille
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Valletta (Malta)
3 departures, from $540 per person
- Fri, Nov 13, 2026
- Fri, Nov 20, 2026
- Fri, Nov 27, 2026
Via Cadiz
Calls at Cadiz (Spain) · Casablanca (Morocco) · Malaga (Spain) · Alicante (Spain)
1 departure, from $552 per person
- Tue, Dec 8, 2026
Every departure on this route
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Nights | Itinerary & ports | From |
|---|---|---|---|
Fri, Nov 13, 2026 back Fri, Nov 20, 2026 H (MSC) terminal | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Valletta (Malta) | Lowest fare shown |
Fri, Nov 20, 2026 back Fri, Nov 27, 2026 H (MSC) terminal | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Valletta (Malta) | |
Fri, Nov 27, 2026 back Fri, Dec 4, 2026 H (MSC) terminal | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Valletta (Malta) | |
Tue, Dec 8, 2026 ends Tue, Dec 15, 2026 Terminal not published yet | 7 | 7-Night Western Mediterranean Calls at Cadiz (Spain) · Casablanca (Morocco) · Malaga (Spain) · Alicante (Spain) Ends in Civitavecchia (Italy) |
- NOV13
Friday · 7 nights
Leaves from the H (MSC) terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Valletta (Malta)
Returns Fri, Nov 20, 2026
Lowest fare shown
- NOV20
Friday · 7 nights
Leaves from the H (MSC) terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Valletta (Malta)
Returns Fri, Nov 27, 2026
- NOV27
Friday · 7 nights
Leaves from the H (MSC) terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Messina (Sicily, Italy) · Valletta (Malta)
Returns Fri, Dec 4, 2026
- DEC8
Tuesday · 7 nights
Terminal not published yet
7-Night Western Mediterranean
Calls at Cadiz (Spain) · Casablanca (Morocco) · Malaga (Spain) · Alicante (Spain)
Ends in Civitavecchia (Italy)
Ends Tue, Dec 15, 2026 in Civitavecchia
Months this route sails
Other routes MSC Magnifica runs
Full ship scheduleStarting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.