Mediterranean
MSC Magnifica • Dec 18, 2026 - Dec 28, 2026
Duration
10 Nights
Days
Fri - Mon
From
Barcelona, Spain
Destination
Europe
Cruise Itinerary
Track This Cruise
Get daily email notifications when prices change
Price History
Stateroom Prices
$238.10/nt
Recent Price History
$251.70/nt
Recent Price History
$293.70/nt
Recent Price History
Recent Price History
$964.50/nt
Recent Price History
| Stateroom | Current Price | /Night | Change | Lowest | Highest |
|---|---|---|---|---|---|
|
Inside
|
$2,381.00 | $238.10 | No change | $1,543.00 | $2,748.00 |
Recent Price History
Sep 30, 2026
$2,204.00
Sep 30, 2026
$2,204.00
Sep 30, 2026
+$40.00
$2,244.00
Oct 2, 2026
+$136.00
$2,380.00
Oct 2, 2026
$2,380.00
Oct 3, 2026
-$40.00
$2,340.00
Oct 3, 2026
$2,340.00
Oct 4, 2026
+$40.00
$2,380.00
Oct 9, 2026
+$1.00
$2,381.00
Oct 9, 2026
$2,381.00
|
|||||
|
Ocean View
|
$2,517.00 | $251.70 | $140.00 (5.27%) | $1,578.00 | $3,649.00 |
Recent Price History
Oct 8, 2026
$2,427.00
Oct 8, 2026
$2,427.00
Oct 8, 2026
+$240.00
$2,667.00
Oct 8, 2026
-$100.00
$2,567.00
Oct 13, 2026
+$90.00
$2,657.00
Oct 13, 2026
-$140.00
$2,517.00
Oct 13, 2026
$2,517.00
Oct 15, 2026
+$240.00
$2,757.00
Oct 15, 2026
-$100.00
$2,657.00
Oct 16, 2026
-$140.00
$2,517.00
|
|||||
|
Balcony
|
$2,937.00 | $293.70 | $380.00 (11.46%) | $1,893.00 | $4,079.00 |
Recent Price History
Oct 10, 2026
$3,227.00
Oct 10, 2026
-$380.00
$2,847.00
Oct 12, 2026
+$380.00
$3,227.00
Oct 13, 2026
+$90.00
$3,317.00
Oct 13, 2026
+$160.00
$3,477.00
Oct 13, 2026
-$20.00
$3,457.00
Oct 13, 2026
-$140.00
$3,317.00
Oct 13, 2026
-$380.00
$2,937.00
Oct 13, 2026
$2,937.00
Oct 15, 2026
+$360.00
$3,297.00
|
|||||
|
Suite Sold Out
|
Sold Out | - | - | - | - |
Recent Price History
Aug 16, 2026
$4,434.00
Aug 16, 2026
$4,434.00
Aug 21, 2026
-$525.00
$3,909.00
Aug 21, 2026
$3,909.00
Sep 3, 2026
-$156.00
$3,753.00
Sep 3, 2026
$3,753.00
Sep 10, 2026
+$52.00
$3,805.00
Sep 10, 2026
$3,805.00
Sep 13, 2026
+$1,182.00
$4,987.00
Sep 13, 2026
$4,987.00
|
|||||
|
Yacht Club
|
$9,645.00 | $964.50 | No change | $7,299.00 | $9,645.00 |
Recent Price History
Aug 5, 2026
$8,237.00
Aug 5, 2026
$8,237.00
Aug 18, 2026
-$938.00
$7,299.00
Aug 18, 2026
$7,299.00
Sep 13, 2026
+$2,346.00
$9,645.00
Sep 13, 2026
$9,645.00
Sep 22, 2026
-$1.00
$9,644.00
Sep 22, 2026
$9,644.00
Oct 8, 2026
+$1.00
$9,645.00
Oct 8, 2026
$9,645.00
|
|||||
Price Tracking
We track prices automatically to help you find the best deals.
Last price change occurred: Oct 16, 2026