To see discounted cruises that visit South Africa, use the Find a Bargain box on the left.
Cape Town, Durban and Richards Bay are prime ports of call for South Africa cruises. In Cape Town, ride the cable car to the top of Table Mountain for fantastic views of the city and sea, or join a half-day trip to South Africa's wine country. Durban's golden stretches of sand lure beachcombers, while the flea markets and shops along the city's waterfront promenade attract bargain hunters. Richards Bay offers visitors a chance to meet members of the Zulu trip in villages just beyond the port. While in South Africa, cruise passengers can join short safari excursions in game-viewing parks.