The no. of nights spent in Mauritius between

and
Durban King Shaka
07:00
09/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
09/06/2026
Plaisance t
Plaisance t
16:30
14/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
14/06/2026
Durban King Shaka
R1207231ZAR
Details
1 Adult
Durban King Shaka
07:00
09/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
09/06/2026
Plaisance t
Plaisance t
17:15
16/06/2026
Plaisance t
Return
with layover
Durban King Shaka
14:25
17/06/2026
Durban King Shaka
R1727792ZAR
Details
1 Adult
Durban King Shaka
07:00
09/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
09/06/2026
Plaisance t
Plaisance t
16:30
17/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
17/06/2026
Durban King Shaka
R1404892ZAR
Details
1 Adult
Durban King Shaka
18:40
10/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
11/06/2026
Plaisance t
Plaisance t
16:30
16/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
16/06/2026
Durban King Shaka
R1196831ZAR
Details
1 Adult
Durban King Shaka
07:00
11/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
11/06/2026
Plaisance t
Plaisance t
16:30
16/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
16/06/2026
Durban King Shaka
R1189448ZAR
Details
1 Adult
Durban King Shaka
16:30
11/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
12/06/2026
Plaisance t
Plaisance t
16:30
18/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
18/06/2026
Durban King Shaka
R1146231ZAR
Details
1 Adult
Durban King Shaka
09:10
11/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
19:10
11/06/2026
Plaisance t
Plaisance t
16:30
01/07/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
01/07/2026
Durban King Shaka
R1794692ZAR
Details
1 Adult
Durban King Shaka
09:10
11/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
19:10
11/06/2026
Plaisance t
Plaisance t
08:50
19/11/2026
Plaisance t
Return
with layover
Durban King Shaka
14:50
19/11/2026
Durban King Shaka
R1324692ZAR
Details
1 Adult
Durban King Shaka
18:40
12/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
13/06/2026
Plaisance t
Plaisance t
16:30
17/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
17/06/2026
Durban King Shaka
R1126631ZAR
Details
1 Adult
Durban King Shaka
07:00
12/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
12/06/2026
Plaisance t
Plaisance t
16:30
18/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
18/06/2026
Durban King Shaka
R1203131ZAR
Details
1 Adult
Durban King Shaka
18:40
12/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
13/06/2026
Plaisance t
Plaisance t
16:30
19/06/2026
Plaisance t
Return
with layover
Durban King Shaka
08:40
20/06/2026
Durban King Shaka
R1515792ZAR
Details
1 Adult
Durban King Shaka
18:40
13/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
14/06/2026
Plaisance t
Plaisance t
16:30
20/06/2026
Plaisance t
Return
with layover
Durban King Shaka
08:40
21/06/2026
Durban King Shaka
R1147831ZAR
Details
1 Adult
Durban King Shaka
18:40
13/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
14/06/2026
Plaisance t
Plaisance t
16:30
24/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
24/06/2026
Durban King Shaka
R1725192ZAR
Details
1 Adult
Durban King Shaka
18:00
14/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
15/06/2026
Plaisance t
Plaisance t
16:30
19/06/2026
Plaisance t
Return
with layover
Durban King Shaka
08:40
20/06/2026
Durban King Shaka
R1147631ZAR
Details
1 Adult
Durban King Shaka
18:00
14/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
15/06/2026
Plaisance t
Plaisance t
16:30
20/06/2026
Plaisance t
Return
with layover
Durban King Shaka
08:40
21/06/2026
Durban King Shaka
R1147631ZAR
Details
1 Adult
Durban King Shaka
18:40
15/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
16/06/2026
Plaisance t
Plaisance t
16:30
20/06/2026
Plaisance t
Return
with layover
Durban King Shaka
08:40
21/06/2026
Durban King Shaka
R1141731ZAR
Details
1 Adult
Durban King Shaka
18:40
15/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
16/06/2026
Plaisance t
Plaisance t
16:30
21/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
21/06/2026
Durban King Shaka
R1478892ZAR
Details
1 Adult
Durban King Shaka
07:00
15/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
15/06/2026
Plaisance t
Plaisance t
16:30
22/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
22/06/2026
Durban King Shaka
R1131331ZAR
Details
1 Adult
Durban King Shaka
07:00
15/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
15/06/2026
Plaisance t
Plaisance t
16:30
23/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
23/06/2026
Durban King Shaka
R1681392ZAR
Details
1 Adult
Durban King Shaka
07:00
16/06/2026
Durban King Shaka
Departure
with layover
Plaisance t
15:40
16/06/2026
Plaisance t
Plaisance t
16:30
21/06/2026
Plaisance t
Return
with layover
Durban King Shaka
22:30
21/06/2026
Durban King Shaka
R1206692ZAR
Details
1 Adult