Africa

Journey to the Great Pyramids of Egypt, experience the unique flora, fauna and wildlife of Madagascar, or step back in time to the historical deserts and forts of the Persian Gulf. Alternatively you can seek out the "Big 5", lion, elephant, rhino, buffalo and leopard in South Africa, or indulge in the sights and smells of the spice markets in Morocco. Africa and the Middle East offers an exciting diversity of experiences for all.

 

Season: October to April
Key Embarkation Ports: Cape Town, Dubai, Mombassa

Africa’s natural history alone would make a dozen visits worthwhile – where else on earth can you fall asleep to the sound of lions roaring, or watch a million flamingos take off from the waters of a remote soda lake? Africa is a wonderful destination to visit on a cruise.


Africa Cruise Deals


Emerald Princess. Departs 4/11/2019 Barcelona, Spain.
From $95 per day
From $1,428 pp twin
Rhapsody Of The Seas. Departs 27/04/2019 Tampa - Florida.
From $97 per day
From $1,460 pp twin
Constellation. Departs 22/12/2018 Abu Dhabi -United Arab Emir..
From $102 per day
From $1,531 pp twin
Rhapsody Of The Seas. Departs 9/11/2019 Barcelona - Spain.
From $107 per day
From $1,608 pp twin
Sapphire Princess. Departs 17/11/2018 Dubai, United Arab Emirates.
From $107 per day
From $1,287 pp twin
Sapphire Princess. Departs 26/11/2019 Dubai, United Arab Emirates.
From $110 per day
From $1,318 pp twin
Infinity. Departs 11/10/2019 Rome (Civitavecchia) - Italy.
From $113 per day
From $1,691 pp twin
Oceana. Departs 10/01/2019 London (Southampton), England.
From $113 per day
From $2,379 pp twin
Sapphire Princess. Departs 31/10/2019 London (Southampton), England.
From $115 per day
From $4,355 pp twin
Sapphire Princess. Departs 10/03/2019 Singapore.
From $118 per day
From $3,313 pp twin
Pacific Princess. Departs 5/12/2019 Rome (Civitavecchia), Italy.
From $119 per day
From $2,144 pp twin
Oceana. Departs 3/12/2018 London (Southampton), England.
From $119 per day
From $1,549 pp twin
Constellation. Departs 17/04/2019 Abu Dhabi -United Arab Emir..
From $122 per day
From $1,958 pp twin
Ventura. Departs 26/11/2018 London (Southampton), England.
From $126 per day
From $1,769 pp twin
Oceana. Departs 22/03/2019 Dubai, United Arab Emirates.
From $127 per day
From $1,779 pp twin
Rhapsody Of The Seas. Departs 8/12/2018 Barcelona - Spain.
From $129 per day
From $1,937 pp twin
Emerald Princess. Departs 4/11/2019 Barcelona, Spain.
From $129 per day
From $3,880 pp twin
Emerald Princess. Departs 3/05/2019 Fort Lauderdale, Florida United States.
From $129 per day
From $2,071 pp twin
Emerald Princess. Departs 3/05/2019 Fort Lauderdale, Florida United States.
From $130 per day
From $2,993 pp twin
Pacific Princess. Departs 5/12/2018 Rome (Civitavecchia), Italy.
From $131 per day
From $2,358 pp twin
Oceana. Departs 9/02/2019 Dubai, United Arab Emirates.
From $132 per day
From $1,449 pp twin
Oceana. Departs 19/02/2019 Dubai, United Arab Emirates.
From $132 per day
From $1,449 pp twin
Oceana. Departs 1/03/2019 Dubai, United Arab Emirates.
From $132 per day
From $1,449 pp twin
Oceana. Departs 11/03/2019 Dubai, United Arab Emirates.
From $132 per day
From $1,449 pp twin
Oceana. Departs 30/01/2019 Dubai, United Arab Emirates.
From $132 per day
From $1,449 pp twin
Oceana. Departs 21/03/2019 Dubai, United Arab Emirates.
From $133 per day
From $1,989 pp twin
Oceana. Departs 10/01/2019 London (Southampton), England.
From $136 per day
From $2,989 pp twin
Sapphire Princess. Departs 10/11/2019 Rome (Civitavecchia), Italy.
From $136 per day
From $3,808 pp twin
Emerald Princess. Departs 24/10/2019 Rome (Civitavecchia), Italy.
From $138 per day
From $3,579 pp twin
Sapphire Princess. Departs 10/03/2019 Singapore.
From $139 per day
From $5,267 pp twin
Constellation. Departs 18/11/2019 Rome (Civitavecchia) - Italy.
From $140 per day
From $2,232 pp twin
Sapphire Princess. Departs 31/10/2019 London (Southampton), England.
From $140 per day
From $3,772 pp twin
Constellation. Departs 17/01/2020 Singapore.
From $142 per day
From $2,265 pp twin
Oriana. Departs 22/03/2019 London (Southampton), England.
From $142 per day
From $2,409 pp twin
Oceana. Departs 20/02/2019 Dubai, United Arab Emirates.
From $142 per day
From $1,559 pp twin
Oceana. Departs 2/03/2019 Dubai, United Arab Emirates.
From $142 per day
From $1,559 pp twin
Oceana. Departs 12/03/2019 Dubai, United Arab Emirates.
From $142 per day
From $1,559 pp twin
Constellation. Departs 17/03/2020 Singapore.
From $145 per day
From $2,315 pp twin
Constellation. Departs 18/12/2019 Singapore.
From $147 per day
From $2,349 pp twin
Constellation. Departs 16/02/2020 Singapore.
From $147 per day
From $2,354 pp twin
Arcadia. Departs 21/11/2018 London (Southampton), England.
From $151 per day
From $2,569 pp twin
Oceana. Departs 21/03/2019 Dubai, United Arab Emirates.
From $158 per day
From $4,579 pp twin
Pacific Princess. Departs 23/11/2019 Venice, Italy.
From $159 per day
From $4,764 pp twin
Oriana. Departs 25/04/2019 London (Southampton), England.
From $160 per day
From $2,719 pp twin
Oriana. Departs 9/12/2018 London (Southampton), England.
From $161 per day
From $2,089 pp twin
Britannia. Departs 23/09/2019 London (Southampton), England.
From $161 per day
From $2,419 pp twin
Aurora. Departs 3/01/2019 London (Southampton), England.
From $162 per day
From $9,049 pp twin
Ventura. Departs 13/09/2019 London (Southampton), England.
From $162 per day
From $1,949 pp twin
Oceana. Departs 31/01/2019 Dubai, United Arab Emirates.
From $164 per day
From $1,809 pp twin
Ventura. Departs 12/05/2019 London (Southampton), England.
From $168 per day
From $2,179 pp twin
Sapphire Princess. Departs 8/10/2019 London (Southampton), England.
From $176 per day
From $2,110 pp twin
Sapphire Princess. Departs 16/04/2019 London (Southampton), England.
From $176 per day
From $2,110 pp twin
Silhouette. Departs 13/10/2019 Southampton - England.
From $185 per day
From $2,224 pp twin
Sapphire Princess. Departs 10/03/2019 Singapore.
From $185 per day
From $2,225 pp twin
Aurora. Departs 20/08/2019 London (Southampton), England.
From $187 per day
From $2,429 pp twin
Azura. Departs 5/10/2019 London (Southampton), England.
From $188 per day
From $2,629 pp twin
Silhouette. Departs 22/09/2019 Southampton - England.
From $193 per day
From $2,319 pp twin
Aurora. Departs 20/10/2019 London (Southampton), England.
From $197 per day
From $2,959 pp twin
Britannia. Departs 7/04/2019 London (Southampton), England.
From $199 per day
From $2,779 pp twin
Constellation. Departs 17/02/2019 Singapore.
From $206 per day
From $3,293 pp twin
Oceana. Departs 17/12/2018 London (Southampton), England.
From $206 per day
From $2,679 pp twin
Sea Princess. Departs 14/05/2019 Sydney.
From $206 per day
From $22,278 pp twin
Sea Princess. Departs 10/05/2019 Auckland, New Zealand.
From $206 per day
From $22,282 pp twin
Sea Princess. Departs 16/05/2019 Brisbane.
From $206 per day
From $22,282 pp twin
Unknown: PR. Departs 20/03/2019 Rio De Janeiro - Brazil.
From $215 per day
From $3,870 pp twin
Sea Princess. Departs 14/05/2019 Sydney.
From $221 per day
From $12,581 pp twin
Sea Princess. Departs 10/05/2019 Auckland, New Zealand.
From $222 per day
From $13,552 pp twin
Arcadia. Departs 6/01/2019 London (Southampton), England.
From $230 per day
From $23,259 pp twin
Unknown: PR. Departs 13/11/2019 Lisbon - Portugal.
From $232 per day
From $4,167 pp twin
Ventura. Departs 4/08/2019 London (Southampton), England.
From $241 per day
From $3,139 pp twin
Oceana. Departs 10/02/2019 Dubai, United Arab Emirates.
From $246 per day
From $2,709 pp twin
Pacific Princess. Departs 20/01/2019 Los Angeles, California United States.
From $253 per day
From $28,638 pp twin
Ventura. Departs 21/12/2018 London (Southampton), England.
From $255 per day
From $3,819 pp twin
Quest. Departs 17/12/2019 Dubai - United Arab Emirates.
From $303 per day
From $3,635 pp twin
Constellation. Departs 18/03/2019 Abu Dhabi -United Arab Emir..
From $308 per day
From $4,925 pp twin
Pacific Princess. Departs 20/01/2019 Los Angeles, California United States.
From $309 per day
From $22,891 pp twin
Quest. Departs 12/11/2019 Singapore.
From $332 per day
From $5,979 pp twin
Quest. Departs 29/11/2019 Dubai - United Arab Emirates.
From $358 per day
From $4,292 pp twin
Oriana. Departs 21/12/2018 London (Southampton), England.
From $416 per day
From $7,079 pp twin
Sign up for huge savings!