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

131 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 George, 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, 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 80Busan8: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 AM7:00 PM
Day 91Port Klang (Kuala Lumpur), Malaysia9:00 AM6:00 PM
Day 92Penang, Malaysia7:00 AM6:00 PM
Day 93At Sea
Day 94At Sea
Day 95At Sea
Day 96At Sea
Day 97At Sea
Day 98At Sea
Day 99Port Victoria, Seychelles8:00 AM6:00 PM
Day 100At Sea
Day 101At Sea
Day 102Port Louis, Mauritius8:00 AM
Day 103Port Louis, Mauritius12:01 AM6:00 PM
Day 104La Possession, Reunion9:00 AM6:00 PM
Day 105At Sea
Day 106At Sea
Day 107At Sea
Day 108At Sea
Day 109At Sea
Day 110Cape Town, South Africa8:00 AM
Day 111Cape Town, South Africa12:01 AM6:00 PM
Day 112At Sea
Day 113At Sea
Day 114Walvis Bay, Namibia8:00 AM6:00 PM
Day 115At Sea
Day 116At Sea
Day 117At Sea
Day 118At Sea
Day 119At Sea
Day 120At Sea
Day 121At Sea
Day 122Mindelo, Cape Verde8:00 AM5:00 PM
Day 123At Sea
Day 124At Sea
Day 125At Sea
Day 126At Sea
Day 127At Sea
Day 128Civitavecchia (Rome), Italy9:00 AM8:00 PM
Day 129Livorno (Florence), Italy8:00 AM6:00 PM
Day 130Genoa (Portofino), Italy8:00 AM6:00 PM
Day 131Marseille (Provence), France8:00 AM6:00 PM
Day 132Barcelona, Spain7: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: Africa Cruises, Asia/Far East Cruises, Australia/New Zealand Cruises, Caribbean Cruises, Central America Cruises, Europe Cruises, Hawaii Cruises, Mediterranean Cruises, Mexico Cruises, North America Cruises, Panama Canal Cruises, South America Cruises, Tahiti/South Pacific Cruises, World Cruises