Home > Cruises > Africa Cruises > Madagascar Cruises

Madagascar Cruises

Are you looking for a cruise to Madagascar? Choose from 15 unique cruise itineraries to Madagascar, departing from Cape Town, Dubai, Durban and Port Louis. December is the most popular month to cruise to Madagascar and we have over 16 departures available from six of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
12 Days
32 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$2,400pp
$24,800pp
Countries
Show More...
Filter Results
15 Cruises (16 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
$14,356
SUITE
$20,658
Save (per person) 274
From (per person) 14,356
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
$12,396
SUITE
$20,599
Save (per person) 234
From (per person) 12,396
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
$5,257
OCEANVIEW
-
BALCONY
$9,089
SUITE
$10,683
From (per person) 5,257
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,854
OCEANVIEW
$6,508
BALCONY
$7,280
SUITE
$9,398
From (per person) 5,854
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,734
OCEANVIEW
$8,219
BALCONY
$12,377
SUITE
$16,625
From (per person) 6,734
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

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
INSIDE
$2,412
OCEANVIEW
$4,240
BALCONY
$2,444
SUITE
$2,643
From (per person) 2,412
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 DealUpgrade Your Horizon
INSIDE
-
OCEANVIEW
-
BALCONY
$13,609
SUITE
$14,203
Save (per person) 7,071
From (per person) 13,609
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
Exclusive Solo Offer
INSIDE
$3,973
OCEANVIEW
$4,416
BALCONY
$6,527
SUITE
$7,980
From (per person) 3,973
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
-
From (per person) 2,784
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
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$14,351
SUITE
$15,093
Save (per person) 6,929
From (per person) 14,351
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 DealUpgrade Your Horizon
INSIDE
-
OCEANVIEW
-
BALCONY
$15,390
SUITE
$16,123
Save (per person) 6,640
From (per person) 15,390
Cruise

15 Days (14 Nights) Dubai to Port Louis
Cruise Line: Norwegian Cruise Line
Departure: 19 April 2025
Countries Visited: United Arab Emirates, Seychelles, Madagascar, Reunion (+1 more), Mauritius
INSIDE
$4,115
OCEANVIEW
$4,452
BALCONY
$4,469
SUITE
$11,331
From (per person) 4,115
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

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 DealUpgrade Your Horizon
INSIDE
-
OCEANVIEW
-
BALCONY
$13,609
SUITE
$14,282
Save (per person) 7,071
From (per person) 13,609
Results: 15 results

No Results found. Try changing your search filters.

Africa Cruises

Travel Styles