Home > Cruises > Africa Cruises > Madagascar Cruises

Madagascar Cruises

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

15 Days (14 Nights) Cape Town to Cape Town
Cruise Line: Oceania Cruises
Departure: 19 January 2026
Countries Visited: South Africa, Madagascar, Mozambique
Exclusive Deal
INSIDE
$7,162
OCEANVIEW
$7,756
BALCONY
$11,033
SUITE
$16,398
Save (per person) 2,058
From (per person) 7,162
Cruise

15 Days (14 Nights) Port Louis to Port Louis
Cruise Line: Ponant
Departure: 08 December 2024
Countries Visited: Mauritius, Madagascar, Reunion
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$34,901
Save (per person) 689
From (per person) 34,901
Cruise

16 Days (15 Nights) Victoria to Cape Town
Cruise Line: Seabourn
Ship: Sojourn
Departure: 13 January 2025
Countries Visited: Seychelles, Madagascar, South Africa
SAIL INTO SAVINGS
INSIDE
-
OCEANVIEW
$11,634
BALCONY
$12,535
SUITE
$16,406
From (per person) 11,634
Cruise

11 Days (10 Nights) Mahe to Mahe
Cruise Line: Silversea
Departure: 18 December 2024
Countries Visited: Madagascar, Seychelles, Tanzania
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$8,761
BALCONY
$9,949
SUITE
$9,256
From (per person) 8,761
Cruise

14 Days (13 Nights) Port Louis to Port Louis
Cruise Line: Ponant
Departure: 22 December 2024
Countries Visited: Mauritius, Madagascar, Reunion
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$13,612
SUITE
$20,981
Save (per person) 258
From (per person) 13,612
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,002
OCEANVIEW
$6,309
BALCONY
$9,130
SUITE
$11,229
From (per person) 5,002
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
$4,260
OCEANVIEW
$5,092
BALCONY
$5,795
SUITE
$7,537
From (per person) 4,260
Cruise
 (1)

12 Days (11 Nights) Cape Town to Port Louis
Cruise Line: Oceania Cruises
Departure: 24 March 2026
Countries Visited: South Africa, Mozambique, Madagascar, Mauritius
Exclusive Deal
INSIDE
$6,119
OCEANVIEW
$6,565
BALCONY
$8,802
SUITE
$11,921
Save (per person) 2,051
From (per person) 6,119
Cruise

13 Days (12 Nights) Cape Town to Port Louis
Cruise Line: Norwegian Cruise Line
Departures: Nov 2024 to Feb 2026
Countries Visited: South Africa, Madagascar, Reunion, Mauritius
More At Sea Offer
INSIDE
$2,017
OCEANVIEW
$4,978
BALCONY
$3,165
SUITE
$4,702
From (per person) 2,017
Cruise

14 Days (13 Nights) Cape Town to Port Louis
Cruise Line: Norwegian Cruise Line
Departure: 07 December 2024
Countries Visited: South Africa, Madagascar, Reunion, Mauritius
More At Sea OfferExclusive Solo Offer
INSIDE
$1,748
OCEANVIEW
$2,802
BALCONY
$2,129
SUITE
$7,547
From (per person) 1,748
Cruise

17 Days (16 Nights) Port Louis to Cape Town
Cruise Line: Regent Seven Seas
Departure: 12 February 2026
Countries Visited: Mauritius, Madagascar, Seychelles, South Africa
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$14,796
SUITE
$16,123
Save (per person) 7,234
From (per person) 14,796
Cruise

12 Days (11 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departure: 03 May 2025
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
More At Sea Offer
INSIDE
$3,860
OCEANVIEW
$3,891
BALCONY
$4,584
SUITE
$8,264
From (per person) 3,860
Cruise

13 Days (12 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departures: Feb 2026 to Mar 2026
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
More At Sea Offer
INSIDE
$4,531
OCEANVIEW
$5,143
BALCONY
$7,270
SUITE
$7,696
From (per person) 4,531
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

11 Days (10 Nights) Mahe to Mahe
Cruise Line: Silversea
Departure: 28 December 2024
Countries Visited: Madagascar, Mauritius, Reunion, Seychelles
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$9,256
BALCONY
$10,444
SUITE
$9,652
From (per person) 9,256
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,322
SUITE
$15,530
Save (per person) 7,368
From (per person) 13,322
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, Mauritius
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$15,677
SUITE
$17,459
Save (per person) 7,093
From (per person) 15,677
Cruise

12 Days (11 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departure: 01 March 2025
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
More At Sea OfferExclusive Solo Offer
INSIDE
$2,054
OCEANVIEW
$2,741
BALCONY
$4,118
SUITE
$5,036
From (per person) 2,054
Cruise

33 Days (32 Nights) Cape Town to Cape Town
Cruise Line: Seabourn
Ship: Sojourn
Departure: 27 December 2024
Countries Visited: South Africa, Mozambique, Tanzania, Seychelles (+1 more), Madagascar
SAIL INTO SAVINGS
INSIDE
-
OCEANVIEW
$19,025
BALCONY
$21,213
SUITE
$27,692
From (per person) 19,025
Cruise

13 Days (12 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departure: 05 January 2025
Countries Visited: Mauritius, Reunion, Madagascar, Mozambique (+1 more), South Africa
More At Sea Offer
INSIDE
$1,813
OCEANVIEW
$2,042
BALCONY
$3,113
SUITE
$3,726
From (per person) 1,813
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
More At Sea Offer
INSIDE
-
OCEANVIEW
$4,890
BALCONY
$4,947
SUITE
$12,277
From (per person) 4,890
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
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

13 Days (12 Nights) Cape Town to Port Louis
Cruise Line: Norwegian Cruise Line
Departure: 17 January 2025
Countries Visited: South Africa, Mozambique, Madagascar, Reunion (+1 more), Mauritius
More At Sea Offer
INSIDE
$1,897
OCEANVIEW
$2,432
BALCONY
$5,721
SUITE
$5,872
From (per person) 1,897
Results: 24 results

No Results found. Try changing your search filters.

Africa Cruises

Travel Styles