Home > Cruises > Africa Cruises > Madagascar Cruises

Madagascar Cruises

Are you looking for a cruise to Madagascar? Choose from 19 unique cruise itineraries to Madagascar, departing from Cape Town, Durban, Mahe, Port Louis and Victoria. January is the most popular month to cruise to Madagascar and we have over 20 departures available from seven of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
12 Days
33 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,300pp
$24,800pp
Countries
Show More...
Filter Results
19 Cruises (20 Cruise Departures)
Cruise
 (1)

12 Days (11 Nights) Port Louis to Durban
Cruise Line: Ponant
Departure: 08 March 2026
Countries Visited: Mauritius, Madagascar, South Africa
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$13,709
SUITE
$20,658
Save (per person) 261
From (per person) 13,709
Cruise
 (1)

12 Days (11 Nights) Durban to Port Louis
Cruise Line: Ponant
Departure: 27 December 2025
Countries Visited: South Africa, Madagascar, Mauritius
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$11,867
SUITE
$19,658
Save (per person) 223
From (per person) 11,867
Cruise

16 Days (15 Nights) Victoria to Cape Town
Cruise Line: Seabourn
Departure: 13 January 2025
Countries Visited: Seychelles, Madagascar, South Africa
Exclusive Deal
INSIDE
-
OCEANVIEW
$10,212
BALCONY
$11,994
SUITE
$19,320
From (per person) 10,212
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
-
OCEANVIEW
$6,594
BALCONY
$9,079
SUITE
$10,673
From (per person) 6,594
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
$6,962
OCEANVIEW
$7,853
BALCONY
$11,803
SUITE
$15,852
From (per person) 6,962
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
$5,330
OCEANVIEW
$5,557
BALCONY
$6,201
SUITE
$7,993
From (per person) 5,330
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
Early Booking Offer
INSIDE
$2,784
OCEANVIEW
$2,942
BALCONY
$3,200
SUITE
$4,100
From (per person) 2,784
Cruise

12 Days (11 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departures: Mar 2025 to May 2025
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
Exclusive Solo Offer
INSIDE
$1,450
OCEANVIEW
$1,648
BALCONY
$2,520
SUITE
$2,872
From (per person) 1,450
Cruise

16 Days (15 Nights) Port Louis to Victoria
Cruise Line: Ponant
Departure: 04 January 2025
Countries Visited: Mauritius, Reunion, Madagascar, Seychelles
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$17,162
SUITE
-
Save (per person) 328
From (per person) 17,162
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
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$14,054
SUITE
$16,123
Save (per person) 7,226
From (per person) 14,054
Cruise

13 Days (12 Nights) Cape Town to Port Louis
Cruise Line: Norwegian Cruise Line
Departure: 17 January 2025
Countries Visited: South Africa, Madagascar, Reunion, Mauritius
INSIDE
$1,385
OCEANVIEW
$1,569
BALCONY
-
SUITE
$2,945
From (per person) 1,385
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
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$13,906
SUITE
$15,530
Save (per person) 7,374
From (per person) 13,906
Cruise

12 Days (11 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departure: 29 April 2026
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
INSIDE
$3,697
OCEANVIEW
$4,233
BALCONY
$6,068
SUITE
$7,980
From (per person) 3,697
Cruise

17 Days (16 Nights) Cape Town to Mahe
Cruise Line: Silversea
Departure: 09 March 2025
Countries Visited: Madagascar, Seychelles, South Africa, Mozambique
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$8,662
BALCONY
$10,048
SUITE
$8,860
From (per person) 8,662
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
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$14,945
SUITE
$17,459
Save (per person) 7,085
From (per person) 14,945
Cruise

32 Days (31 Nights) Cape Town to Mahe
Cruise Line: Silversea
Departure: 22 February 2025
Countries Visited: South Africa, Namibia, Mozambique, Madagascar (+1 more), Seychelles
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$24,552
BALCONY
$28,413
SUITE
$25,839
From (per person) 24,552
Cruise

17 Days (16 Nights) Mahe to Cape Town
Cruise Line: Silversea
Departure: 07 January 2025
Countries Visited: Madagascar, Mauritius, Reunion, Seychelles (+1 more), South Africa
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$11,731
BALCONY
$14,206
SUITE
$13,513
From (per person) 11,731
Cruise

33 Days (32 Nights) Cape Town to Cape Town
Cruise Line: Seabourn
Departure: 27 December 2024
Countries Visited: South Africa, Mozambique, Tanzania, Seychelles (+1 more), Madagascar
Exclusive Deal
INSIDE
-
OCEANVIEW
$16,171
BALCONY
$19,339
SUITE
-
From (per person) 16,171
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
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$13,322
SUITE
$15,530
Save (per person) 7,368
From (per person) 13,322
Results: 19 results

No Results found. Try changing your search filters.

Africa Cruises

Travel Styles