All MSC Cruises deals for Christmas 2020

Save up to
26%
878 ---- 649
logo MSC Cruises
from R16 068
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Doha
Length 7 Nights
Departure Date 17 December 2020
Arrival Date 24 December 2020
Details

Save up to
15%
211 ---- 179
logo MSC Cruises
from R6 817
Tour Operator MSC Cruises
Ship MSC Magnifica
Depart from Civitavecchia
Length 8 Nights
Departure Date 17 December 2020
Arrival Date 25 December 2020
Details

Save up to
37%
285 ---- 179
logo MSC Cruises
from R5 410
Tour Operator MSC Cruises
Ship MSC Armonia
Depart from Miami
Length 3 Nights
Departure Date 18 December 2020
Arrival Date 21 December 2020
Details

Save up to
27%
383 ---- 279
logo MSC Cruises
from R7 421
Tour Operator MSC Cruises
Ship MSC Orchestra
Depart from Durban
Length 3 Nights
Departure Date 18 December 2020
Arrival Date 21 December 2020
Details

Save up to
26%
634 ---- 469
logo MSC Cruises
from R12 649
Tour Operator MSC Cruises
Ship MSC Magnifica
Depart from Genoa
Length 8 Nights
Departure Date 18 December 2020
Arrival Date 26 December 2020
Details

Save up to
34%
984 ---- 649
logo MSC Cruises
from R16 068
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Dubai
Length 7 Nights
Departure Date 19 December 2020
Arrival Date 26 December 2020
Details

Save up to
15%
1058 ---- 899
logo MSC Cruises
from R21 096
Tour Operator MSC Cruises
Ship MSC Meraviglia
Depart from Miami
Length 7 Nights
Departure Date 19 December 2020
Arrival Date 26 December 2020
Details

Save up to
30%
971 ---- 679
logo MSC Cruises
from R16 671
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Fort de france
Length 7 Nights
Departure Date 19 December 2020
Arrival Date 26 December 2020
Details

Save up to
20%
624 ---- 499
logo MSC Cruises
from R13 052
Tour Operator MSC Cruises
Ship MSC Seaview
Depart from Santos
Length 7 Nights
Departure Date 19 December 2020
Arrival Date 26 December 2020
Details

Save up to
27%
931 ---- 679
logo MSC Cruises
from R16 872
Tour Operator MSC Cruises
Ship MSC Preziosa
Depart from Rio de Janeiro
Length 8 Nights
Departure Date 19 December 2020
Arrival Date 27 December 2020
Details

Save up to
28%
2707 ---- 1949
logo MSC Cruises
from R43 217
Tour Operator MSC Cruises
Ship MSC Meraviglia
Depart from Miami
Length 14 Nights
Departure Date 19 December 2020
Arrival Date 02 January 2021
Details

Save up to
38%
2289 ---- 1419
logo MSC Cruises
from R32 558
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Fort de france
Length 14 Nights
Departure Date 19 December 2020
Arrival Date 02 January 2021
Details

Save up to
26%
2337 ---- 1729
logo MSC Cruises
from R38 793
Tour Operator MSC Cruises
Ship MSC Preziosa
Depart from Rio de Janeiro
Length 15 Nights
Departure Date 19 December 2020
Arrival Date 03 January 2021
Details

Save up to
36%
452 ---- 289
logo MSC Cruises
from R7 622
Tour Operator MSC Cruises
Ship MSC Seaside
Depart from Port Canaveral
Length 4 Nights
Departure Date 20 December 2020
Arrival Date 24 December 2020
Details

Save up to
26%
878 ---- 649
logo MSC Cruises
from R16 068
Tour Operator MSC Cruises
Ship MSC Fantasia
Depart from Abu Dhabi
Length 7 Nights
Departure Date 20 December 2020
Arrival Date 27 December 2020
Details

Save up to
30%
570 ---- 399
logo MSC Cruises
from R11 040
Tour Operator MSC Cruises
Ship MSC Grandiosa
Depart from Genoa
Length 7 Nights
Departure Date 20 December 2020
Arrival Date 27 December 2020
Details

Save up to
34%
620 ---- 409
logo MSC Cruises
from R11 242
Tour Operator MSC Cruises
Ship MSC Musica
Depart from Santos
Length 7 Nights
Departure Date 20 December 2020
Arrival Date 27 December 2020
Details

Save up to
36%
1061 ---- 679
logo MSC Cruises
from R16 671
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Pointe à Pitre
Length 7 Nights
Departure Date 20 December 2020
Arrival Date 27 December 2020
Details

Save up to
29%
337 ---- 239
logo MSC Cruises
from R8 024
Tour Operator MSC Cruises
Ship MSC Sinfonia
Depart from Buenos Aires
Length 8 Nights
Departure Date 20 December 2020
Arrival Date 28 December 2020
Details

Save up to
34%
2151 ---- 1419
logo MSC Cruises
from R32 558
Tour Operator MSC Cruises
Ship MSC Poesia
Depart from Pointe à Pitre
Length 14 Nights
Departure Date 20 December 2020
Arrival Date 03 January 2021
Details