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