

ABOARD
MSC Magnifica
Refurbished 2025
2,518 passengers
Built 2010

Departing
Visiting
Civitavecchia, Rome, Italy
41 Ports of Call
Sailing Jan 4, 2028


ABOARD
Refurbished 2025
2,518 passengers
Built 2010

Departing
Visiting
Civitavecchia, Rome, Italy
41 Ports of Call
Sailing Jan 4, 2028
4.9/5 ⭐Google 600+ Reviews | A+ Better Business Bureau

Taxes and fees included in all prices shown
Taxes and fees included in all prices shown
Taxes and fees included in all prices shown
Taxes and fees included in all prices shown

for pricing

per person*
taxes & fees included

per person*
taxes & fees included

per person*
taxes & fees included
Tuesday, January 4, 2028
Wednesday, January 5, 2028
8:00 AM - 7:00 PM
Thursday, January 6, 2028
8:00 AM - 6:00 PM
Friday, January 7, 2028
8:00 AM - 6:00 PM
Saturday, January 8, 2028
Cruising at sea
Sunday, January 9, 2028
Cruising at sea
Monday, January 10, 2028
Arriving 8:00 AM
Tuesday, January 11, 2028
Cruising at sea
Wednesday, January 12, 2028
Cruising at sea
Thursday, January 13, 2028
Cruising at sea
Friday, January 14, 2028
Cruising at sea
Saturday, January 15, 2028
Cruising at sea
Sunday, January 16, 2028
Cruising at sea
Monday, January 17, 2028
Arriving 9:00 AM
Tuesday, January 18, 2028
Cruising at sea
Wednesday, January 19, 2028
Arriving 8:00 AM
Thursday, January 20, 2028
Cruising at sea
Friday, January 21, 2028
Arriving 7:00 AM
Saturday, January 22, 2028
Cruising at sea
Sunday, January 23, 2028
Arriving 9:00 AM
Monday, January 24, 2028
6:00 AM - 6:00 PM
Monday, January 24, 2028
6:00 PM - 6:00 AM
Tuesday, January 25, 2028
Cruising at sea
Wednesday, January 26, 2028
Arriving 8:00 AM
Thursday, January 27, 2028
Cruising at sea
Friday, January 28, 2028
Arriving 2:00 PM
Saturday, January 29, 2028
12:01 AM - 11:59 PM
Sunday, January 30, 2028
Cruising at sea
Monday, January 31, 2028
Arriving 8:00 AM
Tuesday, February 1, 2028
Cruising at sea
Wednesday, February 2, 2028
Cruising at sea
Thursday, February 3, 2028
Cruising at sea
Friday, February 4, 2028
Cruising at sea
Saturday, February 5, 2028
Cruising at sea
Sunday, February 6, 2028
Arriving 8:00 AM
Monday, February 7, 2028
Cruising at sea
Tuesday, February 8, 2028
Cruising at sea
Wednesday, February 9, 2028
Arriving 11:00 AM
Thursday, February 10, 2028
Cruising at sea
Friday, February 11, 2028
Cruising at sea
Saturday, February 12, 2028
Arriving 9:00 AM
Sunday, February 13, 2028
12:01 AM - 11:59 PM
Monday, February 14, 2028
Cruising at sea
Tuesday, February 15, 2028
Cruising at sea
Wednesday, February 16, 2028
Cruising at sea
Thursday, February 17, 2028
Cruising at sea
Friday, February 18, 2028
Arriving 8:00 AM
Saturday, February 19, 2028
Cruising at sea
Sunday, February 20, 2028
Cruising at sea
Monday, February 21, 2028
Arriving 7:00 AM
Tuesday, February 22, 2028
Cruising at sea
Wednesday, February 23, 2028
Cruising at sea
Thursday, February 24, 2028
Arriving 8:00 AM
Friday, February 25, 2028
9:00 AM - 7:00 PM
Saturday, February 26, 2028
12:30 PM - 7:45 PM
Sunday, February 27, 2028
11:00 AM - 7:00 PM
Monday, February 28, 2028
8:00 AM - 8:00 PM
Tuesday, February 29, 2028
Cruising at sea
Wednesday, March 1, 2028
Cruising at sea
Thursday, March 2, 2028
Cruising at sea
Friday, March 3, 2028
Arriving 8:00 AM
Saturday, March 4, 2028
12:01 AM - 11:59 PM
Sunday, March 5, 2028
Cruising at sea
Monday, March 6, 2028
Cruising at sea
Tuesday, March 7, 2028
Cruising at sea
Wednesday, March 8, 2028
Arriving 8:00 AM
Thursday, March 9, 2028
12:01 AM - 11:59 PM
Friday, March 10, 2028
Cruising at sea
Saturday, March 11, 2028
Cruising at sea
Sunday, March 12, 2028
Cruising at sea
Monday, March 13, 2028
Cruising at sea
Tuesday, March 14, 2028
Arriving 9:00 AM
Wednesday, March 15, 2028
8:00 AM - 7:00 PM
Thursday, March 16, 2028
Cruising at sea
Friday, March 17, 2028
Cruising at sea
Saturday, March 18, 2028
Cruising at sea
Sunday, March 19, 2028
Arriving 8:00 AM
Monday, March 20, 2028
Cruising at sea
Tuesday, March 21, 2028
Cruising at sea
Wednesday, March 22, 2028
Arriving 8:00 AM
Thursday, March 23, 2028
12:01 AM - 11:59 PM
Friday, March 24, 2028
8:00 AM - 3:00 PM
Saturday, March 25, 2028
Cruising at sea
Sunday, March 26, 2028
Cruising at sea
Monday, March 27, 2028
Arriving 8:00 AM
Tuesday, March 28, 2028
Cruising at sea
Wednesday, March 29, 2028
Arriving 7:00 AM
Thursday, March 30, 2028
Cruising at sea
Friday, March 31, 2028
Cruising at sea
Saturday, April 1, 2028
Arriving 7:00 AM
Sunday, April 2, 2028
9:00 AM - 7:00 PM
Monday, April 3, 2028
Cruising at sea
Tuesday, April 4, 2028
Cruising at sea
Wednesday, April 5, 2028
Cruising at sea
Thursday, April 6, 2028
Arriving 7:00 AM
Friday, April 7, 2028
10:00 AM - 4:00 PM
Saturday, April 8, 2028
Cruising at sea
Sunday, April 9, 2028
Arriving 8:00 AM
Monday, April 10, 2028
12:01 AM - 11:59 PM
Tuesday, April 11, 2028
Cruising at sea
Wednesday, April 12, 2028
Cruising at sea
Thursday, April 13, 2028
Cruising at sea
Friday, April 14, 2028
Arriving 7:00 AM
Saturday, April 15, 2028
12:01 AM - 11:59 PM
Sunday, April 16, 2028
8:00 AM - 2:00 PM
Monday, April 17, 2028
Cruising at sea
Tuesday, April 18, 2028
Cruising at sea
Wednesday, April 19, 2028
Cruising at sea
Thursday, April 20, 2028
Cruising at sea
Friday, April 21, 2028
Cruising at sea
Saturday, April 22, 2028
Arriving 8:00 AM
Sunday, April 23, 2028
9:00 PM - 8:00 PM
Monday, April 24, 2028
3:00 PM - 9:15 PM
Tuesday, April 25, 2028
6:00 AM - 3:15 PM
Wednesday, April 26, 2028
Cruising at sea
Thursday, April 27, 2028
Cruising at sea
Friday, April 28, 2028
Arriving 9:00 AM

*Rates and offers are per person, in US Dollars, based on double occupancy, capacity controlled, subject to availability and confirmation, and may change without notice. Government taxes and fees are included. Rates and offers are available for select dates and categories only. Additional restrictions may apply. Call 1-800-377-9383 for full terms and conditions.