Search for your perfect cruise...

Cruise & Flight

Cruise from AUS

Just the cruise
Search over 20,000 cruises
Search by month & refine later
We can search all major cruise lines
Advanced Search
Are you over 55?
Check this box to unlock senior rates where available.
Exclusive special offers
Experienced cruise specialists
Australian call centre
Need help? Call our Australian based Cruise Specialists for FREE
Monday - Friday 9am - 7pm / Sat & Sun 9am - 5pm / Aftersales Mon - Fri 10am - 4pm
All Major credit cards accepted
All Major credit cards accepted

South Africa Cruise Deals

South Africa cruises are an excellent way to discover the beautiful beaches, stunning harbours, and bustling cities of this vast country. From the sandy savannah of the Kalahari Desert in the north to the stunning coastal city of Cape Town in the south-west, the size and scale of South Africa will leave you in awe.


Hot South Africa Cruise Deals


SOUTHERN AFRICA

SOUTHERN AFRICA

  • Cruise1st Exclusive 16-night cruise holiday from $3299pp!
  • Embark on a culinary journey onboard MSC Orchestra as you set sail from Durban to Cape Town visiting an array of unique ports along the way
  • Relax and rewind onboard with spacious decks and a Body and Mind Spa with pampering Turkish baths, saunas and a myriad of magical massages.
  • Package includes return international flights and hotel stays in Durban and Cape Town
INDIAN OCEAN ADVENTURE

INDIAN OCEAN ADVENTURE

  • All inclusive 27 night Fly/Stay/Cruise holiday package from $8999pp
  • Bask in the glory of the Gateway of India the signature mark of Mumbai
  • Onboard Azamara Quest, experience authentic service, re-imagined staterooms and world-class dining options
  • Over 24 nights cruise from India to Cape Town visiting Cochin, Seychelles, Mombasa, Durban and more!
  • Package includes return flights from Australia, hotel stays and beverage package onboard Azamara Quest
NEW YEAR IN MAURITIUS & REUNION

NEW YEAR IN MAURITIUS & REUNION

  • Cruise1st Exclusive Fly/Stay/Cruise holiday package
  • Includes return international flights and hotel stay in Durban & Cape Town
  • Visit: Durban, Port Louis, Pointe des Galets, Port Elizabeth and Cape Town onboard MSC Orchestra

Our Best South Africa Cruise Deals


These are our best South Africa cruise deals. If you don't see your departure city on a deal you're interested in, simply call us and a Cruise1st specialist will be able to customise the package to suit your needs. 

16nt - *Southern Africa Explorer - Fly/Stay/Cruise*
MSC Orchestra, 24th Mar 20, 16 nights
from only
A$3099pp
19nt - *Luxury Cape Town to Perth - Fly/Stay/Cruise*
Queen Elizabeth, 17th Nov 19, 19 nights
from only
A$3599pp
14nt - *Western Africa Journey - Fly/Stay/Cruise*
Azamara Journey, 30th Nov 20, 14 nights
from only
A$5299pp
26nt - *Christmas in Mozambique & NY in Mauritius*
MSC Orchestra, 20th Dec 19, 26 nights
from only
A$5999pp
36nt - *London, Africa & Indian Ocean to Perth*
Queen Elizabeth, 31st Oct 19, 36 nights
from only
A$5999pp
27nt - *Indian Ocean Adventure Voyage*
Azamara Quest, 27th Dec 19, 27 nights
from only
A$8999pp

South Africa - Destination Highlights


Cheap Africa Cruise Deals

At Cruise1st, we work with some of the world’s most loved cruise lines – including Cunard, MSC Cruises, and P&O Cruises – to bring you the best prices on Africa cruises and worldwide cruise holidays. Our database includes exclusive special offers and itineraries that you simply won’t find anywhere else. From last-minute short cruises to repositioning cruises and cruises under $999, we’ve got everything covered.

Don’t Miss Out

Are you planning a cruise to South Africa? Take a look at some of our Africa cruise packages below, use our search tool to the left, or get in touch with our friendly Australian-based cruise advisors to discuss your needs in more detail. We’d love to help you plan the holiday of a lifetime. 


Cruise Lines Sailing To South Africa



Related Destinations



We have many more great deals,
search online or call today to speak to a Cruise1st Australia specialist!

 1300 857 345

HOT CRUISE DEALS – SIGN UP NOW FOR PRIORITY ACCESS