MSC Virtuosa

Save up to 40% on top-rated MSC Virtuosa shore excursions

Cash back on every booking. Real-time availability, instant confirmation.

Start your search

Pick your MSC Virtuosa sailing to see the shore excursions for every stop.

Sail dateDepartsCruise
Saturday
Nov 7,
2026
Southampton5 Night La Coruna & Cadiz Cruise
Saturday
Nov 7,
2026
Southampton8 Night La Coruna, Cadiz, Malaga & More Cruise
Saturday
Nov 7,
2026
Southampton9 Night La Coruna, Cadiz, Malaga & More Cruise
Saturday
Nov 7,
2026
Southampton24 Night La Coruna, Cadiz, Malaga & More Cruise
Saturday
Nov 7,
2026
Southampton25 Night La Coruna, Cadiz, Malaga & More Cruise
Thursday
Nov 12,
2026
Malaga4 Night Alicante, Palma de Mallorca & Marseille Cruise
Sunday
Nov 15,
2026
Marseille16 Night Barcelona, Funchal, Arrecife & More Cruise
Sunday
Nov 15,
2026
Marseille17 Night Barcelona, Funchal, Arrecife & More Cruise
Monday
Nov 16,
2026
Barcelona12 Night Funchal, Arrecife & Las Palmas de Gran Canaria Cruise
Monday
Nov 16,
2026
Barcelona15 Night Funchal, Arrecife, Las Palmas de Gran Canaria & More Cruise
Monday
Nov 16,
2026
Barcelona16 Night Funchal, Arrecife, Las Palmas de Gran Canaria & More Cruise
Thursday
Nov 19,
2026
Funchal12 Night Arrecife, Las Palmas de Gran Canaria & Salvador de Bahia Cruise
Thursday
Nov 19,
2026
Funchal13 Night Arrecife, Las Palmas de Gran Canaria, Salvador de Bahia & More Cruise
Saturday
Nov 28,
2026
Salvador de Bahia4 Night Rio de Janeiro Cruise
Wednesday
Dec 2,
2026
Santos3 Night Buzios Cruise
Saturday
Dec 5,
2026
Santos3 Night Buzios Cruise
Saturday
Dec 5,
2026
Santos4 Night Buzios & Salvador de Bahia Cruise
Saturday
Dec 5,
2026
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Dec 8,
2026
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Dec 9,
2026
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Dec 12,
2026
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Dec 15,
2026
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Dec 16,
2026
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Dec 19,
2026
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Dec 22,
2026
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Dec 23,
2026
Maceio3 Night Cruise from Maceio
Saturday
Dec 26,
2026
Santos7 Night Buzios, Salvador de Bahia, Rio de Janeiro & More Cruise
Tuesday
Dec 29,
2026
Salvador de Bahia7 Night Rio de Janeiro, Ilhabela, Santos & More Cruise
Saturday
Jan 2,
2027
Santos4 Night Buzios & Salvador de Bahia Cruise
Saturday
Jan 2,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Jan 5,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Jan 6,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Jan 9,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Jan 12,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Jan 13,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Jan 16,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Jan 19,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Jan 20,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Jan 23,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Jan 26,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Jan 27,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Jan 30,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Feb 2,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Feb 3,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Feb 6,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Feb 9,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Feb 10,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Feb 13,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Feb 16,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Feb 17,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Feb 20,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Feb 23,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Feb 24,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Feb 27,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Mar 2,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Mar 3,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Mar 6,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Mar 9,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Mar 10,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Mar 13,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Mar 16,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Mar 17,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Mar 20,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Mar 23,
2027
Salvador de Bahia7 Night Maceio, Santos & Buzios Cruise
Wednesday
Mar 24,
2027
Maceio7 Night Santos, Buzios & Salvador de Bahia Cruise
Saturday
Mar 27,
2027
Santos7 Night Buzios, Salvador de Bahia & Maceio Cruise
Tuesday
Mar 30,
2027
Salvador de Bahia4 Night Maceio Cruise
Wednesday
Mar 31,
2027
Maceio3 Night Cruise from Maceio
Saturday
Apr 3,
2027
Santos4 Night Rio de Janeiro & Buzios Cruise
Saturday
Apr 3,
2027
Santos17 Night Rio de Janeiro, Buzios, Salvador de Bahia & More Cruise
Saturday
Apr 3,
2027
Santos20 Night Rio de Janeiro, Buzios, Salvador de Bahia & More Cruise
Saturday
Apr 3,
2027
Santos21 Night Rio de Janeiro, Buzios, Salvador de Bahia & More Cruise
Saturday
Apr 3,
2027
Santos23 Night Rio de Janeiro, Buzios, Salvador de Bahia & More Cruise
Sunday
Apr 4,
2027
Rio de Janeiro16 Night Buzios, Salvador de Bahia, Maceio & More Cruise
Sunday
Apr 4,
2027
Rio de Janeiro22 Night Buzios, Salvador de Bahia, Maceio & More Cruise
Wednesday
Apr 7,
2027
Salvador de Bahia13 Night Maceio, Santa Cruz de Tenerife & Tangier Cruise
Friday
Apr 9,
2027
Maceio11 Night Santa Cruz de Tenerife & Tangier Cruise
Tuesday
Apr 20,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Apr 23,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Apr 24,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Apr 25,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Apr 26,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Apr 27,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Apr 30,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 1,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 2,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 3,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 4,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 7,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 8,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 9,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 10,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 11,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 14,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 15,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 16,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 17,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 18,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 21,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 22,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 23,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 24,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 25,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 28,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 29,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 30,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 31,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 1,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 4,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 5,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 6,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 7,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 8,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 11,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 12,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 13,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 14,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 15,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 18,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 19,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 20,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 21,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 22,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 25,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 26,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 27,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 28,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 29,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jul 2,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jul 3,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jul 4,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jul 5,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jul 6,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jul 9,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jul 10,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jul 11,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jul 12,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jul 13,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jul 16,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jul 17,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jul 18,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jul 19,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jul 20,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jul 23,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jul 24,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jul 25,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jul 26,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jul 27,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jul 30,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jul 31,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Aug 1,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Aug 2,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Aug 3,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Aug 6,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Aug 7,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Aug 8,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Aug 9,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Aug 10,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Aug 13,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Aug 14,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Aug 15,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Aug 16,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Aug 17,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Aug 20,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Aug 21,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Aug 22,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Aug 23,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Aug 24,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Aug 27,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Aug 28,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Aug 29,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Aug 30,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Aug 31,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Sep 3,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Sep 4,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Sep 5,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Sep 6,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Sep 7,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Sep 10,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Sep 11,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Sep 12,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Sep 13,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Sep 14,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Sep 17,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Sep 18,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Sep 19,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Sep 20,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Sep 21,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Sep 24,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Sep 25,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Sep 26,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Sep 27,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Sep 28,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Oct 1,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Oct 2,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Oct 3,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Oct 4,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Oct 5,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Oct 8,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Oct 9,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Oct 10,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Oct 11,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Oct 12,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Oct 15,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Oct 16,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Oct 17,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Oct 18,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Oct 19,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Oct 22,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Oct 23,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Oct 24,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Oct 25,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Oct 26,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Oct 29,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Oct 30,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Oct 31,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Nov 1,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Nov 2,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Nov 5,
2027
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Nov 6,
2027
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Nov 7,
2027
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Nov 8,
2027
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Nov 9,
2027
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Nov 12,
2027
Palermo22 Night Naples, Livorno, Marseille & More Cruise
Saturday
Nov 13,
2027
Naples19 Night Livorno, Marseille, Barcelona & More Cruise
Saturday
Nov 13,
2027
Naples21 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Nov 14,
2027
Livorno18 Night Marseille, Barcelona, Malaga & More Cruise
Monday
Nov 15,
2027
Marseille17 Night Barcelona, Malaga, Santa Cruz de Tenerife & More Cruise
Monday
Nov 15,
2027
Marseille19 Night Barcelona, Malaga, Santa Cruz de Tenerife & More Cruise
Tuesday
Nov 16,
2027
Barcelona13 Night Malaga, Santa Cruz de Tenerife & Maceio Cruise
Tuesday
Nov 16,
2027
Barcelona18 Night Malaga, Santa Cruz de Tenerife, Maceio & More Cruise
Tuesday
Apr 11,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Apr 14,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Apr 15,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Apr 16,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Apr 17,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Apr 18,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Apr 21,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Apr 22,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Apr 23,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Apr 24,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Apr 25,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Apr 28,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Apr 29,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Apr 30,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 1,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 2,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 5,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 6,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 7,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 8,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 9,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 12,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 13,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 14,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 15,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 16,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 19,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 20,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 21,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 22,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 23,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
May 26,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
May 27,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
May 28,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
May 29,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
May 30,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 2,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 3,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 4,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 5,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 6,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 9,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 10,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 11,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 12,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 13,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 16,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 17,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 18,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 19,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 20,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise
Friday
Jun 23,
2028
Palermo7 Night Naples, Livorno, Marseille & More Cruise
Saturday
Jun 24,
2028
Naples7 Night Livorno, Marseille, Barcelona & More Cruise
Sunday
Jun 25,
2028
Livorno7 Night Marseille, Barcelona, La Goulette-Tunis & More Cruise
Monday
Jun 26,
2028
Marseille7 Night Barcelona, La Goulette-Tunis, Palermo & More Cruise
Tuesday
Jun 27,
2028
Barcelona7 Night La Goulette-Tunis, Palermo, Naples & More Cruise

Know before you go on MSC Virtuosa

Ship class
MSC MERAVIGLIA PLUS
Length
1,086 ft (331 m)
Beam
141 ft (43 m)
Gross tonnage
181,541 GT
Speed
23 knots
Decks
18
Builder
Chantiers de l’Atlantique (Saint-Nazaire, STX France)
Owner
Mediterranean Shipping Company (MSC Group)
MSC Virtuosa
Cruise line MSC Cruises
Flag state Malta
Length 1,086 ft
(331 m)
Gross tonnage 181,541 GT
Year built 2021
Passengers 4,842
Crew 1,704
Cabins 2,421