MSC Fantasia 7-Night Round Trip from Florence

MSC Fantasia 7-Night Round Trip from Florence

MSC Fantasia (MSC) sails this 7-night round trip from Florence on 60 upcoming dates (Apr 2027 through Oct 2028), from $847 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 → Cannes → Barcelona → Ibiza → Cagliari → Civitavecchia → Livorno

All upcoming departures

LOWEST PRICE EVER
April 13, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,285
$184 per day
Outside
LOWEST PRICE EVER
April 20, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,103
$158 per day
Outside
April 27, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,438
$205 per day
Balcony
LOWEST PRICE EVER
May 4, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,199
$171 per day
Outside
May 11, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,108
$158 per day
Inside
May 18, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,561
$223 per day
Balcony
LOWEST PRICE EVER
May 25, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,090
$156 per day
Inside
LOWEST PRICE EVER
June 1, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,202
$172 per day
Inside
June 8, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,232
$176 per day
Outside
LOWEST PRICE EVER
June 15, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,460
$209 per day
Balcony
June 22, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,423
$203 per day
Balcony
June 29, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,283
$183 per day
Outside
July 6, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,572
$225 per day
Balcony
July 13, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,393
$199 per day
Outside
July 20, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,463
$209 per day
Balcony
July 27, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,614
$231 per day
Balcony
August 3, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,563
$223 per day
Balcony
August 10, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,659
$237 per day
Outside
August 17, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,623
$232 per day
Balcony
August 24, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,573
$225 per day
Balcony
August 31, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,523
$218 per day
Balcony
September 7, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,483
$212 per day
Balcony
September 14, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,283
$183 per day
Outside
September 21, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,216
$174 per day
Outside
September 28, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,183
$169 per day
Outside
October 5, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,113
$159 per day
Outside
October 12, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,113
$159 per day
Outside
October 19, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,103
$158 per day
Outside
October 26, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,281
$183 per day
Balcony
November 2, 2027
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,106
$158 per day
Outside
April 4, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$847
$121 per day
Inside
April 11, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,257
$180 per day
Balcony
April 18, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,767
$252 per day
Suite
April 25, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,007
$144 per day
Inside
May 2, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,217
$174 per day
Balcony
May 9, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,777
$254 per day
Suite
May 16, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,777
$254 per day
Suite
May 23, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,777
$254 per day
Suite
May 30, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,867
$267 per day
Suite
June 6, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,957
$280 per day
Suite
June 13, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,957
$280 per day
Suite
June 20, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,967
$281 per day
Suite
June 27, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,997
$285 per day
Suite
July 4, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,027
$290 per day
Suite
July 11, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,067
$295 per day
Suite
July 18, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,087
$298 per day
Suite
July 25, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,097
$300 per day
Suite
August 1, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,197
$314 per day
Suite
August 8, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,257
$322 per day
Suite
August 15, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,227
$318 per day
Suite
August 22, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,187
$312 per day
Suite
August 29, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,127
$304 per day
Suite
September 5, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$2,077
$297 per day
Suite
September 12, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,977
$282 per day
Suite
September 19, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,867
$267 per day
Suite
September 26, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,867
$267 per day
Suite
October 3, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,787
$255 per day
Suite
October 10, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,787
$255 per day
Suite
October 17, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,787
$255 per day
Suite
October 24, 2028
MSC Fantasia
S M L XL
Florence → Cannes → Barcelona → Ibiza → Cagliari → Rome → Florence
$1,787
$255 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