Shore Excursions for:
MSC Cruises Sailings
MSC Cruises Sailings
CruiseCompete links you to third-party shore excursion providers, giving you access to premium shore excursions from your MSC cruise at substantially lower prices. Enjoy a more intimate cruise tour experience away from the crowds.
Be confident in your choice with 24/7 support for travelers, a full refund if you miss your shore excursion due to itinerary changes or weather, and guaranteed return to your cruise ship!
Select your ship below to see shore excursions for that ship, or call: 1-866-578-7508 or 1-954-449-6309 between 9-5 Eastern time for expert advice to help select the best excursions for you.
Click on the name of a ship below to find the excursions available for each sail date.
Guaranteed Return to Your Cruise Ship!
MSC Armonia
MSC Bellissima
MSC Divina
MSC Euribia
MSC Fantasia
MSC Grandiosa
MSC Lirica
MSC Magnifica
MSC Meraviglia
MSC Musica
MSC Opera
MSC Orchestra
MSC Poesia
MSC Preziosa
MSC Seascape
MSC Seashore
MSC Seaside
MSC Seaview
MSC Sinfonia
MSC Splendida
MSC Virtuosa
MSC World Europa
MSC Bellissima
MSC Divina
MSC Euribia
MSC Fantasia
MSC Grandiosa
MSC Lirica
MSC Magnifica
MSC Meraviglia
MSC Musica
MSC Opera
MSC Orchestra
MSC Poesia
MSC Preziosa
MSC Seascape
MSC Seashore
MSC Seaside
MSC Seaview
MSC Sinfonia
MSC Splendida
MSC Virtuosa
MSC World Europa
Guaranteed Return to Your Cruise Ship!
All participating tour operators are well aware of your ship's departure time, and all tours are designed to get you back to the ship with time to spare. In the extremely unlikely event you were to miss the MSC due to one of these tours, the tour consolidator guarantees that they will pay the full cost of your meals, hotel, and transportation to the next port of call, and that they will handle all of your arrangements for you.