All cruises in Christmas 2021

Celebrate your Christmas Holidays in magic places, intense and illuminated cities, close or far detinations under the sun or on the snow. Enjoy this opportunity and spend your Christmas Holidays Between exotic landscapes and unusual destinations, we won't let you down!

Save up to
30%
485 ---- 339
logo MSC Cruises
from £432
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 18 December 2021
Arrival Date 25 December 2021
Details

Save up to
35%
891 ---- 579
logo MSC Cruises
from £644
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Marseille
Length 7 Nights
Departure Date 19 December 2021
Arrival Date 26 December 2021
Details

Save up to
31%
470 ---- 324
logo MSC Cruises
from £418
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Genoa
Length 7 Nights
Departure Date 20 December 2021
Arrival Date 27 December 2021
Details

Save up to
22%
480 ---- 374
logo MSC Cruises
from £463
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Civitavecchia
Length 7 Nights
Departure Date 21 December 2021
Arrival Date 28 December 2021
Details

Save up to
17%
481 ---- 399
logo MSC Cruises
from £485
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Palermo
Length 7 Nights
Departure Date 22 December 2021
Arrival Date 29 December 2021
Details

Save up to
11%
651 ---- 579
logo MSC Cruises
from £644
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Valletta
Length 7 Nights
Departure Date 23 December 2021
Arrival Date 30 December 2021
Details

Save up to
28%
1082 ---- 779
logo MSC Cruises
from £820
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Barcelona
Length 7 Nights
Departure Date 25 December 2021
Arrival Date 01 January 2022
Details