CruiseGrid

Africa cruises

29 cruises head to Africa, ranging from 3 to 169 nights. Prices start at $348. Most-visited destinations: Africa (24).

Showing the first 24 of 29 sailings

  1. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Fri, Nov 27, 2026
    back Nov 30
    Length
    3 nights
    From Durban, South Africa
    Ports
    Portuguese Island (Inhaca Archipelago), Mozambique
    From$420per guestas of 2 hours ago
    View sailing
  2. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Mon, Nov 30, 2026
    back Dec 4
    Length
    4 nights
    From Durban, South Africa
    Ports
    Pomene, Mozambique
    From$538per guestas of 2 hours ago
    View sailing
  3. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Mon, Dec 21, 2026
    back Dec 26
    Length
    5 nights
    From Durban, South Africa
    Ports
    Portuguese Island (Inhaca Archipelago), Mozambique · Pomene, Mozambique
    From$864per guestas of 2 hours ago
    View sailing
  4. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Sat, Dec 26, 2026
    back Jan 7
    Length
    12 nights
    From Durban, South Africa
    Ports
    La Possession, Reunion · Port Louis, Mauritius · Portuguese Island (Inhaca Archipelago), Mozambique
    From$2,117per guestas of 2 hours ago
    View sailing
  5. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Mon, Jan 11, 2027
    back Jan 15
    Length
    4 nights
    From Durban, South Africa
    Ports
    Pomene, Mozambique
    From$645per guestas of 2 hours ago
    View sailing
  6. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Fri, Jan 15, 2027
    back Jan 18
    Length
    3 nights
    From Durban, South Africa
    Ports
    Portuguese Island (Inhaca Archipelago), Mozambique
    From$387per guestas of 2 hours ago
    View sailing
  7. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Mon, Jan 18, 2027
    back Jan 22
    Length
    4 nights
    From Durban, South Africa
    Ports
    Pomene, Mozambique
    From$434per guestas of 2 hours ago
    View sailing
  8. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Fri, Jan 22, 2027
    back Jan 25
    Length
    3 nights
    From Durban, South Africa
    Ports
    Portuguese Island (Inhaca Archipelago), Mozambique
    From$387per guestas of 5 months ago
    View sailing
  9. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Mon, Feb 8, 2027
    back Feb 12
    Length
    4 nights
    From Durban, South Africa
    Ports
    Maputo, Mozambique · Portuguese Island (Inhaca Archipelago), Mozambique
    From$434per guestas of 2 hours ago
    View sailing
  10. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Mon, Mar 8, 2027
    back Mar 11
    Length
    3 nights
    From Durban, South Africa
    From$361per guestas of 2 hours ago
    View sailing
  11. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Tue, Mar 16, 2027
    back Mar 21
    Length
    5 nights
    From Cape Town, South Africa
    Ports
    Walvis Bay, Namibia
    From$718per guestas of 2 hours ago
    View sailing
  12. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Fri, Mar 26, 2027
    back Mar 29
    Length
    3 nights
    From Cape Town, South Africa
    Ports
    Indian Ocean
    From$461per guestas of 2 hours ago
    View sailing
  13. AfricaMSC Cruises

    South Africa

    MSC Armonia

    Departure
    Mon, Mar 29, 2027
    back Apr 1
    Length
    3 nights
    From Cape Town, South Africa
    From$348per guestas of 2 hours ago
    View sailing
  14. AfricaViking Ocean Cruises

    Viking World Cruise

    Viking Ocean Fleet

    Departure
    Wed, Dec 1, 2027
    back Apr 20
    Length
    141 nights
    From Ft. Lauderdale, Florida
    Ports
    Cozumel · Cartagena, Spain · Colón, Panama · Puntarenas (Puerto Caldera), Costa Rica · Cabo San Lucas, Mexico +73 more
    From$65,999per guestas of 24 hours ago
    View sailing
  15. AfricaViking Ocean Cruises

    Viking World Voyage III

    Viking Ocean Fleet

    Departure
    Wed, Dec 1, 2027
    back May 18
    Length
    169 nights
    From Ft. Lauderdale, Florida
    Ports
    Cozumel · Cartagena, Spain · Colón, Panama · Puntarenas (Puerto Caldera), Costa Rica · Cabo San Lucas, Mexico +99 more
    From$82,999per guestas of 24 hours ago
    View sailing
  16. AfricaMSC Cruises

    South Africa

    MSC Sinfonia

    Departure
    Thu, Dec 16, 2027
    back Dec 21
    Length
    5 nights
    From Durban, South Africa
    Ports
    Portuguese Island (Inhaca Archipelago), Mozambique · Pomene, Mozambique
    From$825per guestas of 2 hours ago
    View sailing
  17. AfricaMSC Cruises

    South Africa

    MSC Sinfonia

    Departure
    Sun, Dec 26, 2027
    back Jan 7
    Length
    12 nights
    From Durban, South Africa
    Ports
    La Possession, Reunion · Port Louis, Mauritius · Portuguese Island (Inhaca Archipelago), Mozambique
    From$1,615per guestas of 2 hours ago
    View sailing
  18. AfricaViking Ocean Cruises

    Viking World Discoveries

    Viking Ocean Fleet

    Departure
    Sat, Jan 1, 2028
    back May 4
    Length
    124 nights
    From Los Angeles, California
    Ports
    Oahu (Honolulu), Hawaii · Kauai (Nawiliwili), Hawaii · Bora Bora, French Polynesia · Tahiti (Papeete), French Polynesia · Tahiti (Papeete), French Polynesia +66 more
    From$59,999per guestas of 24 hours ago
    View sailing
  19. AfricaViking Ocean Cruises

    Viking World Voyage IV

    Viking Ocean Fleet

    Departure
    Sat, Jan 1, 2028
    back Jun 1
    Length
    152 nights
    From Los Angeles, California
    Ports
    Oahu (Honolulu), Hawaii · Kauai (Nawiliwili), Hawaii · Bora Bora, French Polynesia · Tahiti (Papeete), French Polynesia · Tahiti (Papeete), French Polynesia +92 more
    From$76,999per guestas of 24 hours ago
    View sailing
  20. AfricaMSC Cruises

    South Africa

    MSC Sinfonia

    Departure
    Fri, Jan 7, 2028
    back Jan 10
    Length
    3 nights
    From Durban, South Africa
    From$398per guestas of 2 hours ago
    View sailing
  21. AfricaMSC Cruises

    South Africa

    MSC Sinfonia

    Departure
    Mon, Jan 10, 2028
    back Jan 15
    Length
    5 nights
    From Cape Town, South Africa
    Ports
    Walvis Bay, Namibia
    From$675per guestas of 2 hours ago
    View sailing
  22. AfricaMSC Cruises

    South Africa

    MSC Sinfonia

    Departure
    Sun, Jan 23, 2028
    back Jan 28
    Length
    5 nights
    From Cape Town, South Africa
    Ports
    Walvis Bay, Namibia
    From$715per guestas of 2 hours ago
    View sailing
  23. AfricaMSC Cruises

    South Africa

    MSC Sinfonia

    Departure
    Fri, Jan 28, 2028
    back Jan 31
    Length
    3 nights
    From Cape Town, South Africa
    Ports
    Indian Ocean
    From$388per guestas of 2 hours ago
    View sailing
  24. AfricaMSC Cruises

    South Africa

    MSC Sinfonia

    Departure
    Mon, Feb 7, 2028
    back Feb 11
    Length
    4 nights
    From Durban, South Africa
    Ports
    Pomene, Mozambique
    From$402per guestas of 2 hours ago
    View sailing