Travel Agents Competing To Offer The Best Cruise Deals
1
Find your cruise
& request quotes
2
Compare personalized offers
prices, upgrades, cabin credits & more
3
Contact your preferred agent
for questions or to book your cruise

MSC Cruises

MSC Magnifica

89 Night - Msc World Cruise - MSC Magnifica

MSC Magnifica Cruise Ship

Click on a sail date below
to request Multiple Quotes.


DestinationArrivesDeparts
Day 1Barcelona, Spain6:00 PM
Day 2At Sea
Day 3At Sea
Day 4Funchal (Madeira Islands), Portugal8:00 AM5:00 PM
Day 5At Sea
Day 6At Sea
Day 7At Sea
Day 8At Sea
Day 9At Sea
Day 10Bridgetown, Barbados9:00 AM7:00 PM
Day 11Saint Georges, Grenada7:00 AM7:00 PM
Day 12At Sea
Day 13Willemstad AN, Curacao7:00 AM7:00 PM
Day 14At Sea
Day 15Cartagena CO7:00 AM7:00 PM
Day 16At Sea
Day 17Puerto Limon, Costa Rica8:00 AM6:00 PM
Day 18Cruising Panama Canal
Day 19At Sea
Day 20Puntarenas (San Jose), Costa Rica7:00 AM7:00 PM
Day 21At Sea
Day 22Puerto Quetzal, Guatemala9:00 AM7:00 PM
Day 23At Sea
Day 24At Sea
Day 25Puerto Vallarta, Mexico7:00 AM3:00 PM
Day 26Cabo San Lucas, Mexico7:00 AM2:00 PM
Day 27At Sea
Day 28San Diego8:00 AM8:00 PM
Day 29At Sea
Day 30Los Angeles8:00 AM
Day 31Los Angeles12:01 AM2:00 PM
Day 32At Sea
Day 33At Sea
Day 34At Sea
Day 35At Sea
Day 36Hilo, Hawaii11:00 AM9:00 PM
Day 37At Sea
Day 38At Sea
Day 39At Sea
Day 40At Sea
Day 41At Sea
Day 42Pago Pago, American Samoa8:00 AM6:00 PM
Day 43At Sea
Day 44Apia, Western Samoa8:00 AM7:00 PM
Day 45At Sea
Day 46Suva Islas, Fiji8:00 AM5:30 PM
Day 47At Sea
Day 48At Sea
Day 49Auckland, New Zealand9:00 AM
Day 50Auckland, New Zealand12:01 AM8:00 PM
Day 51At Sea
Day 52Wellington, New Zealand8:00 AM6:00 PM
Day 53At Sea
Day 54At Sea
Day 55At Sea
Day 56Sydney AU, Australia6:30 AM
Day 57Sydney AU, Australia12:01 AM6:00 PM
Day 58At Sea
Day 59At Sea
Day 60At Sea
Day 61Townsville, Australia8:00 AM6:00 PM
Day 62Cairns, Australia7:00 AM5:00 PM
Day 63At Sea
Day 64At Sea
Day 65At Sea
Day 66At Sea
Day 67At Sea
Day 68Manila, Philippines4:00 PM
Day 69Manila, Philippines12:01 AM5:00 PM
Day 70At Sea
Day 71Keelung (Taipei) Taiwan, China9:00 AM6:00 PM
Day 72Ishigaki, Japan8:00 AM6:00 PM
Day 73Naha (Okinawa), Japan8:00 AM6:00 PM
Day 74At Sea
Day 75At Sea
Day 76Tokyo, Japan8:00 AM
Day 77Tokyo, Japan12:01 AM5:00 PM
Day 78At Sea
Day 79Nagasaki, Japan9:00 AM6:00 PM
Day 80Busan, South Korea8:00 AM6:00 PM
Day 81At Sea
Day 82Shanghai, China7:00 AM10:00 PM
Day 83At Sea
Day 84At Sea
Day 85Hong Kong, China8:00 AM10:00 PM
Day 86At Sea
Day 87Da Nang, Vietnam8:00 AM6:00 PM
Day 88At Sea
Day 89At Sea
Day 90Singapore8:00 AM


If you need help choosing a cruise, try our Virtual Cruise Advisor™ or Live Help.

Click on a sail date to request Multiple Quotes.


2026 Sails: Jan 7


See all Cruises departing from Barcelona

This Cruise visits: Asia/Far East Cruises, Australia/New Zealand Cruises, Caribbean Cruises, Central America Cruises, Europe Cruises, Hawaii Cruises, Mexico Cruises, North America Cruises, Panama Canal Cruises, South America Cruises, Tahiti/South Pacific Cruises, World Cruises