MSC Virtuosa 7-Night Round Trip from Florence

MSC Virtuosa 7-Night Round Trip from Florence

MSC Virtuosa (MSC) sails this 7-night round trip from Florence on 59 upcoming dates (Apr 2027 through Nov 2028), from $735 per person. Every departure below links to its own page with live cabin prices, the full itinerary and online booking.


Ports on this route

Livorno → Marseille → Barcelona → Tunis → Palermo → Naples → Livorno

All upcoming departures

LOWEST PRICE EVER
April 25, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$735
$105 per day
Inside
LOWEST PRICE EVER
May 2, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$864
$123 per day
Inside
LOWEST PRICE EVER
May 9, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$869
$124 per day
Inside
May 16, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$923
$132 per day
Inside
May 23, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$934
$133 per day
Inside
May 30, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$904
$129 per day
Inside
June 6, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,187
$170 per day
Outside
June 13, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,437
$205 per day
Balcony
June 20, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,447
$207 per day
Balcony
June 27, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,117
$160 per day
Inside
July 4, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,167
$167 per day
Inside
July 11, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,197
$171 per day
Inside
July 18, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,197
$171 per day
Inside
July 25, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,597
$228 per day
Balcony
August 1, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,997
$428 per day
Suite
August 8, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,727
$247 per day
Balcony
August 15, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,727
$247 per day
Balcony
August 22, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,737
$391 per day
Suite
August 29, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,697
$385 per day
Suite
LOWEST PRICE EVER
September 5, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,064
$152 per day
Inside
September 12, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,077
$154 per day
Inside
September 19, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,307
$187 per day
Balcony
September 26, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$977
$140 per day
Inside
October 3, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,249
$178 per day
Balcony
October 10, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$897
$128 per day
Inside
October 17, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$897
$128 per day
Inside
October 24, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$897
$128 per day
Inside
October 31, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$897
$128 per day
Inside
November 7, 2027
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$1,007
$144 per day
Inside
April 16, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,297
$328 per day
Suite
April 23, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,297
$328 per day
Suite
April 30, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,367
$338 per day
Suite
May 7, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,367
$338 per day
Suite
May 14, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,477
$354 per day
Suite
May 21, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,477
$354 per day
Suite
May 28, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,567
$367 per day
Suite
June 4, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,567
$367 per day
Suite
June 11, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,627
$375 per day
Suite
June 18, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,627
$375 per day
Suite
June 25, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,677
$382 per day
Suite
July 2, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,737
$391 per day
Suite
July 9, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,787
$398 per day
Suite
July 16, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,817
$402 per day
Suite
July 23, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,887
$412 per day
Suite
July 30, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,887
$412 per day
Suite
August 6, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,887
$412 per day
Suite
August 13, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,677
$382 per day
Suite
August 20, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,597
$371 per day
Suite
August 27, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,597
$371 per day
Suite
September 3, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,597
$371 per day
Suite
September 10, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,537
$362 per day
Suite
September 17, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,537
$362 per day
Suite
September 24, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,487
$355 per day
Suite
October 1, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,487
$355 per day
Suite
October 8, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,357
$337 per day
Suite
October 15, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,487
$355 per day
Suite
October 22, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,352
$336 per day
Suite
October 29, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,352
$336 per day
Suite
November 5, 2028
MSC Virtuosa
S M L XL
Florence → Marseille → Barcelona → Tunis → Palermo → Naples → Florence
$2,352
$336 per day
Suite

Get Weekly Cruise Deals

Weekly emails with the best deals, fully customized for you. No spam ever.

Let’s book your cruise

Tell us who’s sailing to see available cabins and fares.

Guests in this cabin
Ages at the time of sailing

Special fares are dependent on eligibility