Mauritius Cruises

Are you looking for a cruise to Mauritius? Choose from 17 unique cruise itineraries to Mauritius, departing from Cape Town, Durban, Mahe, Port Louis, Singapore and more. December is the most popular month to cruise to Mauritius and we have over 18 departures available from eight of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
11 Days
23 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,200pp
$28,798pp
Countries
Show More...
Filter Results
17 Cruises (18 Cruise Departures)
Cruise

11 Days (10 Nights) Mahe to Port Louis
Cruise Line: Ponant
Departure: 31 January 2027
Countries Visited: Seychelles, Madagascar, Mauritius
INSIDE
-
OCEANVIEW
-
BALCONY
$10,890
SUITE
$17,160
From (per person) 10,890
Cruise
 (6)

23 Days (22 Nights) Sydney to Cape Town
Cruise Line: Princess
Departure: 10 May 2026
Countries Visited: Australia, Mauritius, South Africa
Exclusive Deal
INSIDE
$2,558
OCEANVIEW
$2,698
BALCONY
$4,068
SUITE
$6,118
From (per person) 2,558
Cruise
 (1)

12 Days (11 Nights) Durban to Port Louis
Cruise Line: Ponant
Departures: Dec 2025 to Dec 2026
Countries Visited: South Africa, Madagascar, Mauritius
INSIDE
-
OCEANVIEW
-
BALCONY
$8,810
SUITE
$14,230
From (per person) 8,810
Cruise

12 Days (11 Nights) Port Louis to Durban
Cruise Line: Ponant
Departure: 10 February 2027
Countries Visited: Mauritius, Madagascar, South Africa
INSIDE
-
OCEANVIEW
-
BALCONY
$11,150
SUITE
$18,370
From (per person) 11,150
Cruise
 (2)

14 Days (13 Nights) Cape Town to Port Louis
Cruise Line: Azamara Cruises
Departure: 15 November 2025
Countries Visited: South Africa, Madagascar, Reunion, Mauritius
INSIDE
$4,239
OCEANVIEW
$5,309
BALCONY
$6,359
SUITE
$7,309
From (per person) 4,239
Cruise

20 Days (19 Nights) Singapore to Cape Town
Cruise Line: Cunard
Departure: 22 March 2027
Countries Visited: Singapore, Mauritius, Reunion, South Africa
Exclusive Deal
INSIDE
$3,959
OCEANVIEW
$4,659
BALCONY
$7,049
SUITE
$14,909
From (per person) 3,959
Cruise
 (1)

16 Days (15 Nights) Cape Town to Port Louis
Cruise Line: Azamara Cruises
Departure: 20 December 2025
Countries Visited: South Africa, Madagascar, Reunion, Mauritius
INSIDE
$3,649
OCEANVIEW
$4,129
BALCONY
$5,009
SUITE
$7,059
From (per person) 3,649
Cruise
 (1)

15 Days (14 Nights) Port Louis to Cape Town
Cruise Line: Azamara Cruises
Departure: 20 January 2026
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
INSIDE
$5,369
OCEANVIEW
$5,539
BALCONY
$8,949
SUITE
$10,379
From (per person) 5,369
Cruise

17 Days (16 Nights) Cape Town to Mahe
Cruise Line: Silversea
Departure: 17 March 2028
Countries Visited: South Africa, Reunion, Mauritius, Seychelles
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$14,500
BALCONY
$16,600
SUITE
-
From (per person) 14,500
Cruise

16 Days (15 Nights) Cape Town to Port Louis
Cruise Line: Regent Seven Seas
Departure: 01 February 2027
Countries Visited: South Africa, France, Madagascar, Mauritius
Early Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$9,699
SUITE
$10,899
Save (per person) 16,099
From (per person) 9,699
Cruise

15 Days (14 Nights) Mahe to Cape Town
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 28 March 2027
Countries Visited: Seychelles, Mauritius, Reunion, South Africa
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$10,100
BALCONY
$12,200
SUITE
$34,100
From (per person) 10,100
Cruise
 (3)

17 Days (16 Nights) Singapore to Cape Town
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 28 March 2026
Countries Visited: Singapore, Malaysia, Mauritius, South Africa
Exclusive Deal
INSIDE
$2,359
OCEANVIEW
$3,589
BALCONY
$3,659
SUITE
$9,379
From (per person) 2,359
Cruise

15 Days (14 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 27 December 2025
Countries Visited: South Africa, Madagascar, Mauritius, Reunion
Escape To Sea
INSIDE
$1,899
OCEANVIEW
$2,020
BALCONY
-
SUITE
-
From (per person) 1,899
Cruise

18 Days (17 Nights) Cape Town to Singapore
Cruise Line: Royal Caribbean
Departure: 14 November 2025
Countries Visited: South Africa, Reunion, Mauritius, Singapore
Latest OfferExclusive Solo Offer
INSIDE
$1,255
OCEANVIEW
$1,469
BALCONY
$2,684
SUITE
$3,525
Save (per person) 639
From (per person) 1,255
Cruise

17 Days (16 Nights) Port Louis to Cape Town
Cruise Line: Regent Seven Seas
Departure: 12 February 2026
Countries Visited: Mauritius, Madagascar, Tanzania, South Africa
Early Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$10,399
SUITE
$11,399
Save (per person) 16,399
From (per person) 10,399
Cruise

16 Days (15 Nights) Port Louis to Cape Town
Cruise Line: Regent Seven Seas
Departure: 17 January 2027
Countries Visited: Mauritius, Reunion, Madagascar, Mozambique (+1 more), South Africa
Early Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$9,299
SUITE
$10,799
Save (per person) 15,699
From (per person) 9,299
Cruise

17 Days (16 Nights) Cape Town to Port Louis
Cruise Line: Regent Seven Seas
Departure: 27 January 2026
Countries Visited: South Africa, Mozambique, Madagascar, Comoros (+1 more), Mauritius
Early Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$11,599
SUITE
$12,799
Save (per person) 17,199
From (per person) 11,599
Results: 17 results

No Results found. Try changing your search filters.

Travel Styles

Cities