2 Apr  -  
1 May, 2025
ZAR 68,755
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
1 May, 2025
ZAR 61,795
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
27 Apr, 2025
ZAR 59,119
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
26 Apr, 2025
ZAR 57,060
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
25 Apr, 2025
ZAR 54,211
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
27 Apr, 2025
ZAR 53,119
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
1 May, 2025
ZAR 52,747
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
24 Apr, 2025
ZAR 52,742
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
26 Apr, 2025
ZAR 51,300
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
25 Apr, 2025
ZAR 48,691
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
24 Apr, 2025
ZAR 47,462
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
27 Apr, 2025
ZAR 45,319
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
26 Apr, 2025
ZAR 43,812
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
25 Apr, 2025
ZAR 41,515
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
24 Apr, 2025
ZAR 40,598
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
29 Dec  -  
10 Jan, 2025
ZAR 31,797
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
23 Dec  -  
29 Dec, 2024
ZAR 15,729
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
16 Mar  -  
22 Mar, 2025
ZAR 13,729
MSC MUSICA
Love Jazz
Get a quote
*Per person - inc mandatory
22 Mar  -  
27 Mar, 2025
ZAR 12,151
MSC MUSICA
Oppiwater
Get a quote
*Per person - inc mandatory
16 Dec  -  
20 Dec, 2024
ZAR 12,073
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
13 Dec  -  
16 Dec, 2024
ZAR 9,895
MSC MUSICA
Kids Cruise
Get a quote
*Per person - inc mandatory
20 Dec  -  
23 Dec, 2024
ZAR 9,745
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
12 Mar  -  
16 Mar, 2025
ZAR 9,573
MSC MUSICA
Bok Boot
Get a quote
*Per person - inc mandatory
13 Dec  -  
16 Dec, 2024
ZAR 9,345
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
25 Nov  -  
29 Nov, 2024
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Dec  -  
6 Dec, 2024
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Dec  -  
13 Dec, 2024
ZAR 8,673
MSC MUSICA
Matric Crusie
Get a quote
*Per person - inc mandatory
13 Jan  -  
17 Jan, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
20 Jan  -  
24 Jan, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
3 Feb  -  
7 Feb, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
10 Feb  -  
14 Feb, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
17 Feb  -  
21 Feb, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
24 Feb  -  
28 Feb, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
3 Mar  -  
7 Mar, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
12 Mar  -  
16 Mar, 2025
ZAR 8,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Dec  -  
13 Dec, 2024
ZAR 8,073
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
10 Jan  -  
13 Jan, 2025
ZAR 7,245
MSC MUSICA
80S & 90S
Get a quote
*Per person - inc mandatory
31 Jan  -  
3 Feb, 2025
ZAR 7,095
MSC MUSICA
Krone Cruise
Get a quote
*Per person - inc mandatory
22 Nov  -  
25 Nov, 2024
ZAR 7,045
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
6 Dec  -  
9 Dec, 2024
ZAR 7,045
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
21 Feb  -  
24 Feb, 2025
ZAR 6,695
MSC MUSICA
Super Sokkie
Get a quote
*Per person - inc mandatory
28 Feb  -  
3 Mar, 2025
ZAR 6,645
MSC MUSICA
Bhangra Cruise
Get a quote
*Per person - inc mandatory
7 Feb  -  
10 Feb, 2025
ZAR 6,445
MSC MUSICA
Finess Girls Cruise
Get a quote
*Per person - inc mandatory
27 Mar  -  
30 Mar, 2025
ZAR 6,445
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
31 Jan  -  
3 Feb, 2025
ZAR 6,245
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
14 Feb  -  
17 Feb, 2025
ZAR 5,945
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
17 Jan  -  
20 Jan, 2025
ZAR 5,845
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
7 Feb  -  
10 Feb, 2025
ZAR 5,845
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
21 Feb  -  
24 Feb, 2025
ZAR 5,845
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Mar  -  
12 Mar, 2025
ZAR 5,645
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
30 Mar  -  
2 Apr, 2025
ZAR 5,645
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory