Are you looking for a cruise to South Africa? Choose from 25 unique cruise itineraries to South Africa, departing from Cape Town, Durban, Port Elizabeth and Walvis Bay. December is the most popular month to cruise to South Africa and we have over 64 departures available from six of the world's leading cruise lines.