CruiseCompete.com
Travel Agents Competing To Offer The Best Cruise Deals
1
Find your cruise
& request quotes
2
Compare personalized offers
prices, upgrades, cabin credits & more
3
Contact your preferred agent
for questions or to book your cruise
Madagascar Cruises

Cruises that visit Africa: Madagascar

Cruises that depart from Madagascar

Click on a cruise ship itinerary that visits Madagascar (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just Madagascar), please visit: Cruise Search or try our Virtual Cruise Advisor™.

Related areas: Andoany : Antsiranana : Diego Suarez : Fort Dauphin : Majunga : Morondava : Nosy Be : Nosy Hara : Nosy Komba : Nosy Tanikely : Taolagnaro : Toliara


Oceania Sirena20 Night - East African Majesty
Starting in Mumbai, Male, Mahe, Nosy Be, Mayotte, Maputo, Richards Bay, Durban, Cape Town
2026 Sails: Mar 11, More...
Oceania Sirena44 Night - Grand Voyage of Da Gama
Starting in Mumbai, Male, Mahe, Nosy Be, Mayotte, Maputo, Richards Bay, Durban, Cape Town, Luderitz, Walvis Bay, Sao Tome, Lome, Sekondi / Takoradi, Abidjan, Banjul, Dakar, Mindelo (Sao Vicente), Arrecife (Lanzarote), Agadir, Lisbon
2026 Sails: Mar 11, More...
Seven Seas Mariner54 Night - Transcultural Peregrination
Starting in Singapore, Kuala Lumpur (Port Klang), Langkawi, Phuket, Cruising the Andaman Sea, Cruising the Laccadive Sea, Galle, Colombo, Cochin (Kochi), Mangalore, Goa (Mormugao), Cruising the Laccadive Sea, Male, Cruising the Arabian Sea, Praslin (La Digue), Mahe, Cruising the Indian Ocean, Nosy Be, Mayotte, Cruising the Mozambique Channel, Maputo, Richards Bay, Durban, Cruising the Indian Ocean, Mossel Bay, Cape Town, Cruising the Atlantic Ocean, Walvis Bay, Cruising the Atlantic Ocean, Luanda, Cruising the Atlantic Ocean, Sao Tome, Cruising the Gulf of Guinea, Cotonou, Takoradi, Abidjan, Cruising the Atlantic Ocean, Dakar, Cruising the Atlantic Ocean, Mindelo (Porto Grande), Cruising the Atlantic Ocean, Santa Cruz de La Palma, Funchal (Madeira), Cruising the Atlantic Ocean, Cadiz, Lisbon
2026 Sails: Apr 9, More...
Seven Seas Mariner30 Night - Indian Ocean Exploration
Starting in Singapore, Kuala Lumpur (Port Klang), Langkawi, Phuket, Cruising the Andaman Sea, Cruising the Laccadive Sea, Galle, Colombo, Cochin (Kochi), Mangalore, Goa (Mormugao), Cruising the Laccadive Sea, Male, Cruising the Arabian Sea, Praslin (La Digue), Mahe, Cruising the Indian Ocean, Nosy Be, Mayotte, Cruising the Mozambique Channel, Maputo, Richards Bay, Durban, Cruising the Indian Ocean, Mossel Bay, Cape Town
2026 Sails: Apr 9, More...
Norwegian Sun16 Night - Africa-South Africa
Starting in Singapore, Phuket, Thailand, Male, Maldives, Port Victoria, Seychelles, La Digue, Seychelles, Nosy Be, Madagascar, Port Louis, Mauritius
2026 Sails: Apr 13, More...
Norwegian Sun11 Night - Africa-South Africa
Starting in Port Louis, Mauritius, Pointe Des Galets, Reunion, Antsiranana, Madagascar, Nosy Be, Madagascar, Port Elizabeth ZA (Gqeberha), South Africa, Mossel Bay, South Africa, Cape Town, South Africa
2026 Sails: Apr 29, More...
Seven Seas Navigator20 Night - Arabian Nights & Egyptian Shores
Starting in Doha, Dubai, Cruising the Persian Gulf, Cruising the Gulf of Oman, Cruising the Arabian Sea, Cruising the Indian Ocean, Mahe, Cruising the Indian Ocean, Nosy Be, Mayotte, Cruising the Mozambique Channel, Cruising the Indian Ocean, Durban, Cruising the Indian Ocean, Port Elizabeth ZA, Cruising the Indian Ocean, Cape Town
2026 Sails: May 22, More...
MSC Armonia26 Night - Msc Grand Voyages
Starting in Venice / Marghera, Italy, Split, Croatia, Heraklion (Crete), Greece, Rhodes (Lindos), Greece, Suez Canal (Transit), Egypt, Aqaba (Petra), Jordan, Sharm El-Sheikh, Egypt, Port Victoria, Seychelles, Nosy Be, Madagascar, Antsiranana (Diego Suarez), Madagascar, Port Louis, Mauritius, La Possession, Reunion, Durban, South Africa
2026 Sails: Nov 1, More...
MSC Armonia29 Night - Msc Grand Voyages
Starting in Venice / Marghera, Italy, Split, Croatia, Heraklion (Crete), Greece, Rhodes (Lindos), Greece, Suez Canal (Transit), Egypt, Aqaba (Petra), Jordan, Sharm El-Sheikh, Egypt, Port Victoria, Seychelles, Nosy Be, Madagascar, Antsiranana (Diego Suarez), Madagascar, Port Louis, Mauritius, La Possession, Reunion, Durban, South Africa, Portuguese Island (Inhaca Archipelago), Mozambique, Durban, South Africa
2026 Sails: Nov 1, More...
Le Dumont-d'Urville11 Night - Madagascar & South Africa
Starting in Durban, Richards Bay, Toliara, Morondava, Majunga, Nosy Komba, Nosy Hara, Nosy Be
2026 Sails: Dec 17, More...


Madagascar Cruises