Cruise Line Shore Excursions

MSC Cruises Shore Excursions

Find and book the best independent shore excursions for your MSC Cruises cruise. Anchors Up Excursions shows you Viator-backed tours for every port on your sailing — compare prices, read millions of traveller reviews, and book with free cancellation on many options.

Independent excursions typically cost 20–40% less than booking through MSC Cruises directly, with a wider choice of experiences including small-group tours and private options.

Find excursions for my MSC Cruises cruise →

MSC Cruises Fleet

Ports of Call

MSC Cruises calls at 156 ports across its itineraries:

Abu DhabiAjaccioAkureyriAlesundAlicanteAmsterdamArrecifeBalneario CamboriuBarcelonaBasseterre St KittsBelfastBelize CityBeppuBergenBilbaoBrestBridgetownBuenos AiresBusanBuziosCadizCannesCartagena ColombiaCasablancaCastriesCherbourgCivitavecchia-RomeCobh-CorkColonCopenhagenCosta MayaCozumelDoha QatarDubaiDublinFalmouth JamaicaFlamFort-de-FranceFredericiaFreeportFunchalGalvestonGeirangerGenoaGibraltarGijonGrand Cayman IslandGrand Turk IslandGreenock-GlasgowHalifaxHamburgHaugesundHellesyltHiroshima CityHonningsvagIbizaIlha GrandeIlhabelaIlheusIncheonInvergordonIsafjordurIshigakijima IslandJeju IslandKagoshima CityKeelungKielKirkwallKobe-OsakaKochi CityKristiansandKusadasiLa CorunaLa Goulette-TunisLa RochelleLa SpeziaLas Palmas de Gran CanariaLe Havre-ParisLeith-EdinburghLeknes-GravdalLerwickLimassolLisbonLiverpoolLivornoLongyearbyenMSC Ocean CayMaceioMalagaMaloyMarmarisMarseilleMessinaMiamiMina Salman-ManamaMiyakojima IslandMoldeMontego BayMontevideoMuscatMykonos IslandNahaNaplesNassauNew YorkNordfjordeidOcho RiosOldenOranjestad ArubaOsloPalermoPalma de MallorcaPhilipsburg St MaartenPiraeus-AthensPointe-a-PitrePonta DelgadaPort CanaveralPort-of-SpainPorto-LeixoesPuerto Plata-Amber CovePuerto del RosarioPunta del EsteReykjavikRhodes IslandRio de JaneiroRoatan IslandRotterdamSaint Vincent IslandSalvador de BahiaSan JuanSandnesSanta Cruz de TenerifeSantosSaseboSeydisfjordurShanghaiSir Bani Yas IslandSkagenSkjoldenSouthamptonSt Georges GrenadaSt Johns AntiguaSt Thomas Island USVIStavangerStornowayTangierTarragonaTokyoTortola Island BVITromsoTrondheimVallettaVigoVikoyriYatsushiro-Kumamoto CityZeebrugge

Why Book Shore Excursions Independently?

When you book through your cruise line, you're paying a premium for convenience. Booking the same tour via Viator gives you access to the same — and often better — experiences at a lower price. Many tours include a guaranteed return to the ship, so you have the same peace of mind without the markup.

← Search all cruise lines