2 Apr  -  
1 May, 2025
ZAR 69,480
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
1 May, 2025
ZAR 62,520
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
27 Apr, 2025
ZAR 59,744
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
26 Apr, 2025
ZAR 57,660
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
25 Apr, 2025
ZAR 54,786
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
27 Apr, 2025
ZAR 53,744
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
1 May, 2025
ZAR 53,472
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
24 Apr, 2025
ZAR 53,292
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Apr  -  
26 Apr, 2025
ZAR 51,900
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
25 Apr, 2025
ZAR 49,266
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
24 Apr, 2025
ZAR 48,012
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Apr  -  
27 Apr, 2025
ZAR 45,944
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
26 Apr, 2025
ZAR 44,412
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
25 Apr, 2025
ZAR 42,090
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
2 Apr  -  
24 Apr, 2025
ZAR 41,148
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
18 Sep  -  
25 Sep, 2024
ZAR 36,347
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
29 Dec  -  
10 Jan, 2025
ZAR 36,147
MSC MUSICA
Get a quote
18 Sep  -  
25 Sep, 2024
ZAR 34,247
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
29 Dec  -  
10 Jan, 2025
ZAR 33,297
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
18 Sep  -  
25 Sep, 2024
ZAR 31,517
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
31 Jul  -  
7 Aug, 2024
ZAR 31,387
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
14 Aug  -  
21 Aug, 2024
ZAR 30,277
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
31 Jul  -  
7 Aug, 2024
ZAR 29,287
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
11 Sep  -  
18 Sep, 2024
ZAR 28,587
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
14 Aug  -  
21 Aug, 2024
ZAR 28,177
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
31 Jul  -  
7 Aug, 2024
ZAR 26,557
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
11 Sep  -  
18 Sep, 2024
ZAR 26,487
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Oct  -  
9 Oct, 2024
ZAR 25,657
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
14 Aug  -  
21 Aug, 2024
ZAR 25,447
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
4 Sep  -  
11 Sep, 2024
ZAR 24,757
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
10 Jul  -  
17 Jul, 2024
ZAR 24,357
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
24 Jul  -  
31 Jul, 2024
ZAR 24,147
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
11 Sep  -  
18 Sep, 2024
ZAR 23,757
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
28 Aug  -  
4 Sep, 2024
ZAR 23,747
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
25 Sep  -  
2 Oct, 2024
ZAR 23,387
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
2 Oct  -  
9 Oct, 2024
ZAR 23,347
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
4 Sep  -  
11 Sep, 2024
ZAR 22,657
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
10 Jul  -  
17 Jul, 2024
ZAR 22,257
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
24 Jul  -  
31 Jul, 2024
ZAR 22,047
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
23 Dec  -  
29 Dec, 2024
ZAR 21,779
MSC MUSICA
Get a quote
28 Aug  -  
4 Sep, 2024
ZAR 21,647
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
9 Oct  -  
16 Oct, 2024
ZAR 21,607
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
25 Sep  -  
2 Oct, 2024
ZAR 21,287
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
2 Oct  -  
9 Oct, 2024
ZAR 20,347
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
24 Jan  -  
31 Jan, 2025
ZAR 20,207
MSC MUSICA
Get a quote
4 Sep  -  
11 Sep, 2024
ZAR 19,927
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
23 Oct  -  
30 Oct, 2024
ZAR 19,757
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
10 Jul  -  
17 Jul, 2024
ZAR 19,527
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Oct  -  
16 Oct, 2024
ZAR 19,507
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
16 Oct  -  
23 Oct, 2024
ZAR 19,387
MSC MUSICA
Early Rates + Drinks + Wifi
Get a quote
*Per person - inc mandatory
24 Jul  -  
31 Jul, 2024
ZAR 19,317
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
23 Oct  -  
30 Oct, 2024
ZAR 19,157
MSC MUSICA
Hot Deals + Drink
Get a quote
*Per person - inc mandatory
23 Dec  -  
29 Dec, 2024
ZAR 18,929
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
28 Aug  -  
4 Sep, 2024
ZAR 18,917
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
25 Sep  -  
2 Oct, 2024
ZAR 18,557
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
16 Mar  -  
22 Mar, 2025
ZAR 18,019
MSC MUSICA
Love Jazz
Get a quote
*Per person - inc mandatory
23 Oct  -  
30 Oct, 2024
ZAR 17,867
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
24 Jan  -  
31 Jan, 2025
ZAR 17,357
MSC MUSICA
Birdlife
Get a quote
*Per person - inc mandatory
16 Oct  -  
23 Oct, 2024
ZAR 17,287
MSC MUSICA
Early Rates + Drinks
Get a quote
*Per person - inc mandatory
9 Dec  -  
13 Dec, 2024
ZAR 17,123
MSC MUSICA
Matric Cruise + Flights
Get a quote
*Per person - inc mandatory
22 Mar  -  
27 Mar, 2025
ZAR 16,941
MSC MUSICA
Oppiwater + Flights
Get a quote
*Per person - inc mandatory
22 Mar  -  
27 Mar, 2025
ZAR 16,891
MSC MUSICA
Get a quote
9 Oct  -  
16 Oct, 2024
ZAR 16,777
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
23 Oct  -  
30 Oct, 2024
ZAR 16,697
MSC MUSICA
Hot Deals
Get a quote
*Per person - inc mandatory
9 Dec  -  
13 Dec, 2024
ZAR 16,523
MSC MUSICA
Get a quote
13 Jan  -  
17 Jan, 2025
ZAR 16,523
MSC MUSICA
Get a quote
20 Jan  -  
24 Jan, 2025
ZAR 16,523
MSC MUSICA
Get a quote
3 Feb  -  
7 Feb, 2025
ZAR 16,523
MSC MUSICA
Get a quote
10 Feb  -  
14 Feb, 2025
ZAR 16,523
MSC MUSICA
Get a quote
17 Feb  -  
21 Feb, 2025
ZAR 16,523
MSC MUSICA
Get a quote
24 Feb  -  
28 Feb, 2025
ZAR 16,523
MSC MUSICA
Get a quote
3 Mar  -  
7 Mar, 2025
ZAR 16,523
MSC MUSICA
Get a quote
12 Mar  -  
16 Mar, 2025
ZAR 15,563
MSC MUSICA
Bok Radio
Get a quote
*Per person - inc mandatory
23 Oct  -  
30 Oct, 2024
ZAR 15,407
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
12 Mar  -  
16 Mar, 2025
ZAR 14,663
MSC MUSICA
Get a quote
16 Oct  -  
23 Oct, 2024
ZAR 14,557
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Dec  -  
13 Dec, 2024
ZAR 14,273
MSC MUSICA
Matric Crusie
Get a quote
*Per person - inc mandatory
17 Jul  -  
23 Jul, 2024
ZAR 13,948
MSC MUSICA
Early Bird + Drink
Get a quote
*Per person - inc mandatory
30 Oct  -  
4 Nov, 2024
ZAR 13,829
MSC MUSICA
Early Bird + Drink
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
9 Dec  -  
13 Dec, 2024
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
13 Jan  -  
17 Jan, 2025
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
20 Jan  -  
24 Jan, 2025
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
3 Feb  -  
7 Feb, 2025
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
10 Feb  -  
14 Feb, 2025
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
17 Feb  -  
21 Feb, 2025
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
24 Feb  -  
28 Feb, 2025
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
3 Mar  -  
7 Mar, 2025
ZAR 13,673
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
22 Mar  -  
27 Mar, 2025
ZAR 12,651
MSC MUSICA
Oppiwater
Get a quote
*Per person - inc mandatory
22 Mar  -  
27 Mar, 2025
ZAR 12,601
MSC MUSICA
Get a quote
27 Mar  -  
30 Mar, 2025
ZAR 12,535
MSC MUSICA
Get a quote
14 Feb  -  
17 Feb, 2025
ZAR 12,495
MSC MUSICA
Get a quote
16 Dec  -  
20 Dec, 2024
ZAR 12,223
MSC MUSICA
Get a quote
30 Oct  -  
4 Nov, 2024
ZAR 11,979
MSC MUSICA
Holiday Breaks
Get a quote
*Per person - inc mandatory
2 Dec  -  
6 Dec, 2024
ZAR 11,923
MSC MUSICA
Get a quote
9 Dec  -  
13 Dec, 2024
ZAR 11,893
MSC MUSICA
Get a quote
17 Jul  -  
23 Jul, 2024
ZAR 11,728
MSC MUSICA
Holiday Breaks
Get a quote
*Per person - inc mandatory
20 Dec  -  
23 Dec, 2024
ZAR 11,695
MSC MUSICA
Get a quote
9 Dec  -  
13 Dec, 2024
ZAR 11,293
MSC MUSICA
Get a quote
12 Mar  -  
16 Mar, 2025
ZAR 11,273
MSC MUSICA
Bok Boot
Get a quote
*Per person - inc mandatory
25 Nov  -  
29 Nov, 2024
ZAR 10,923
MSC MUSICA
Get a quote
13 Dec  -  
16 Dec, 2024
ZAR 10,645
MSC MUSICA
Kids Cruise + Flights
Get a quote
*Per person - inc mandatory
22 Nov  -  
25 Nov, 2024
ZAR 10,495
MSC MUSICA
Get a quote
10 Jan  -  
13 Jan, 2025
ZAR 10,495
MSC MUSICA
80S & 90S + Flights
Get a quote
*Per person - inc mandatory
12 Mar  -  
16 Mar, 2025
ZAR 10,373
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
31 Jan  -  
3 Feb, 2025
ZAR 10,345
MSC MUSICA
Get a quote
21 Feb  -  
24 Feb, 2025
ZAR 10,345
MSC MUSICA
Get a quote
13 Jan  -  
17 Jan, 2025
ZAR 10,213
MSC MUSICA
Get a quote
20 Jan  -  
24 Jan, 2025
ZAR 10,123
MSC MUSICA
Get a quote
3 Feb  -  
7 Feb, 2025
ZAR 10,123
MSC MUSICA
Get a quote
10 Feb  -  
14 Feb, 2025
ZAR 10,123
MSC MUSICA
Get a quote
17 Feb  -  
21 Feb, 2025
ZAR 10,123
MSC MUSICA
Get a quote
24 Feb  -  
28 Feb, 2025
ZAR 10,123
MSC MUSICA
Get a quote
3 Mar  -  
7 Mar, 2025
ZAR 10,123
MSC MUSICA
Get a quote
13 Dec  -  
16 Dec, 2024
ZAR 10,095
MSC MUSICA
Get a quote
6 Dec  -  
9 Dec, 2024
ZAR 9,895
MSC MUSICA
Get a quote
28 Feb  -  
3 Mar, 2025
ZAR 9,895
MSC MUSICA
Get a quote
14 Feb  -  
17 Feb, 2025
ZAR 9,645
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Mar  -  
12 Mar, 2025
ZAR 9,645
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
7 Feb  -  
10 Feb, 2025
ZAR 9,595
MSC MUSICA
Finess Girls Cruise + Flights
Get a quote
*Per person - inc mandatory
31 Jan  -  
3 Feb, 2025
ZAR 9,495
MSC MUSICA
Get a quote
21 Feb  -  
24 Feb, 2025
ZAR 9,495
MSC MUSICA
Get a quote
16 Dec  -  
20 Dec, 2024
ZAR 9,373
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
17 Jan  -  
20 Jan, 2025
ZAR 9,095
MSC MUSICA
Get a quote
2 Dec  -  
6 Dec, 2024
ZAR 9,073
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Dec  -  
13 Dec, 2024
ZAR 9,043
MSC MUSICA
Get a quote
7 Feb  -  
10 Feb, 2025
ZAR 8,995
MSC MUSICA
Get a quote
20 Dec  -  
23 Dec, 2024
ZAR 8,845
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
9 Dec  -  
13 Dec, 2024
ZAR 8,443
MSC MUSICA
Get a quote
27 Mar  -  
30 Mar, 2025
ZAR 8,245
MSC MUSICA
Friendship by Mi Casa
Get a quote
*Per person - inc mandatory
14 Feb  -  
17 Feb, 2025
ZAR 8,185
MSC MUSICA
Get a quote
25 Nov  -  
29 Nov, 2024
ZAR 8,073
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
13 Dec  -  
16 Dec, 2024
ZAR 7,795
MSC MUSICA
Kids Cruise
Get a quote
*Per person - inc mandatory
22 Nov  -  
25 Nov, 2024
ZAR 7,645
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
10 Jan  -  
13 Jan, 2025
ZAR 7,645
MSC MUSICA
80S & 90S
Get a quote
*Per person - inc mandatory
31 Jan  -  
3 Feb, 2025
ZAR 7,495
MSC MUSICA
Krone Cruise
Get a quote
*Per person - inc mandatory
21 Feb  -  
24 Feb, 2025
ZAR 7,495
MSC MUSICA
Super Sokkie
Get a quote
*Per person - inc mandatory
13 Jan  -  
17 Jan, 2025
ZAR 7,363
MSC MUSICA
Get a quote
20 Jan  -  
24 Jan, 2025
ZAR 7,273
MSC MUSICA
Get a quote
3 Feb  -  
7 Feb, 2025
ZAR 7,273
MSC MUSICA
Get a quote
10 Feb  -  
14 Feb, 2025
ZAR 7,273
MSC MUSICA
Get a quote
17 Feb  -  
21 Feb, 2025
ZAR 7,273
MSC MUSICA
Get a quote
24 Feb  -  
28 Feb, 2025
ZAR 7,273
MSC MUSICA
Get a quote
3 Mar  -  
7 Mar, 2025
ZAR 7,273
MSC MUSICA
Get a quote
13 Dec  -  
16 Dec, 2024
ZAR 7,245
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
28 Feb  -  
3 Mar, 2025
ZAR 7,045
MSC MUSICA
Bhangra Cruise
Get a quote
*Per person - inc mandatory
7 Feb  -  
10 Feb, 2025
ZAR 6,745
MSC MUSICA
Finess Girls Cruise
Get a quote
*Per person - inc mandatory
31 Jan  -  
3 Feb, 2025
ZAR 6,645
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
21 Feb  -  
24 Feb, 2025
ZAR 6,645
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
17 Jan  -  
20 Jan, 2025
ZAR 6,245
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
7 Feb  -  
10 Feb, 2025
ZAR 6,145
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
30 Mar  -  
2 Apr, 2025
ZAR 6,145
MSC MUSICA
Early Booking rates
Get a quote
*Per person - inc mandatory
14 Feb  -  
17 Feb, 2025
ZAR 5,335
MSC MUSICA
Get a quote
9 Mar  -  
12 Mar, 2025
ZAR 5,335
MSC MUSICA
Get a quote