Mon–Fri 9–5 · Sat 9–2 PT

Cape Town and Table Mountain seen across the bay, South Africa

Destinations

Africa

Discover Africa by Sea

Table Mountain rising over Cape Town, sunset sails on the Nile and safari adventures within reach of the coast. An Africa cruise pairs vibrant port cities with some of the world’s most remarkable wildlife and landscapes.

Discover Africa

Africa cruises cover a vast and varied coastline. In southern Africa, voyages call at Cape Town, Durban and nearby islands, with time to add a safari before or after your sailing. Nile River cruises glide past ancient temples between Luxor and Aswan, while Zambezi region journeys combine river time with Victoria Falls. Longer ocean voyages link North and West Africa, the Indian Ocean islands and the Atlantic coast, often as part of extended or repositioning itineraries.
  • Safari Wildlife
  • Ancient Egypt
  • Vibrant Port Cities
  • Island Beaches
Mother and baby elephants in the Serengeti, Tanzania

Africa At A Glance

Cruise Season

Varies by region; southern Africa is popular from November to March, while North African and Indian Ocean itineraries vary by route.

Top Sub-Regions

Southern Africa; West Africa; North Africa; Indian Ocean islands

Departure Ports

Cape Town; Durban; Casablanca; selected Indian Ocean ports (itineraries vary)

Popular Highlights

Safari extensions; Cape Town; wildlife; historic ports; beaches; cultural experiences

Need Help Planning?

Our cruise advisors know the ships, cabins and itineraries, and are here to help you find the perfect Africa cruise.

Mon–Fri 9–5 · Sat 9–2 Pacific

Get the Latest Cruise Deals

Sign up for selected cruise deals, cruise line promotions and travel ideas from our advisors.

We respect your privacy. You can unsubscribe at any time.

Featured Sailings

Featured Africa Cruise Deals

Sailings on some of the newest ships cruising Africa, picked from our booking engine and refreshed daily. Open any sailing for current availability, or ask an advisor to price it for your dates.

Queen Elizabeth43 Days

Africa

43 Days Africa

Cunard · Queen Elizabeth

Departs
Jan 18, 2028
Itinerary
Southampton, Lisbon, Tenerife, Mindelo, Cape Town, Port Elizabeth/South Africa, Durban, Reunion, Port Louis, George Town/Penang, Port Klang, Singapore, Hong Kong

Published prices from

$171per day* (from $7,344 per person) taxes, fees & port charges incl.
MS Farah9 Days

Nile River

9 Days Nile River

Avalon Waterways · MS Farah

Departs
Jan 2027 – Dec 2027
Itinerary
Cairo, Aswan, Cairo

Published prices from

$550per day* (from $4,949 per person) taxes, fees & port charges incl.

*Per day price is the lowest published per-person fare divided by the number of cruise days. Fares change often and are confirmed at booking. See all Africa cruises →

Cruise Lines

Cruise Lines That Sail to Africa

The lines with Africa sailings in our booking engine right now, most sailings first.

Departure Ports

Popular Ports for Africa Cruises

Where Africa cruises leave from, ranked by the number of sailings in our booking engine. Pick a port to see its Africa cruises.

Numbers show sailings currently listed from each port. Port guides: Southampton, Sydney, Miami. See all departure ports →

Google Reviews

What Our Clients Say

Real reviews from travelers our advisors have helped, straight from Google.

Posted on Google Google
Marty Wagner profile picture
Marty Wagner
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I (we) have been booking cruises with The Cruise Company since the early 90s. Angelina is quite simply our go-to for cruise bookings...now after some 40 cruises taken! Thank you Angelina, as always, for your great personalized service!
Posted on Google Google
Haik Yapoudjian profile picture
Haik Yapoudjian
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I have booked cruises with your company for 20+ years. Most professional, VIP and Five Star Service each and every time! Thank you for helping me book 27 cruises including friend and family.
Posted on Google Google
Chrissie F profile picture
Chrissie F
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great communication and awesome job with providing thorough information on cruise options. Quick response time! Still fighting with spouse on which cruise choice to go with and appreciate their patience with answering our on demand questions.
Posted on Google Google
Cari Brandt profile picture
Cari Brandt
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Literally the best agency I’ve worked with. Been through quite a few and none of them have compared! Thank you guys for the best vacation and making it so stress free.
Posted on Google Google
Taye Luke profile picture
Taye Luke
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
What wonderful service! I had such a fantastic trip with my family. Very easy to work with and very low stress for me. Would totally book again through this company!
Posted on Google Google
Alyssa Marques profile picture
Alyssa Marques
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Wow! I have never had such a great experience with any other travel agency! Super professional and personable, would definitely recommend!

See all our reviews on Google →

Booked with us? Leave us a Google review →

CLIENT TESTIMONIALS

The Gold Standard of Cruising

Ready to Plan Your Africa Cruise?

Let our experienced cruise advisors help you choose the right itinerary, ship and stateroom, and take care of the details from first question to final day.

TheCruiseCo
Office Closed
Opens tomorrow
×
Mon - Fri 9:00 AM - 5:00 PM PT
Saturday 9:00 AM - 2:00 PM PT
Sunday & Holidays Closed
Call Now: 1-800-988-6444
Request a callback instead
Checking...
Live agent availability