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


Rhapsody Of The Seas. Departs 27/04/2019 Tampa - Florida.
From $77 per day
From $1,151 pp twin
Rhapsody Of The Seas. Departs 9/11/2019 Barcelona - Spain.
From $86 per day
From $1,283 pp twin
Rhapsody Of The Seas. Departs 8/12/2018 Barcelona - Spain.
From $93 per day
From $1,399 pp twin
Emerald Princess. Departs 4/11/2019 Barcelona, Spain.
From $95 per day
From $1,421 pp twin
Constellation. Departs 11/11/2018 Rome (Civitavecchia) - Italy.
From $99 per day
From $1,585 pp twin
Sapphire Princess. Departs 31/10/2018 Rome (Civitavecchia), Italy.
From $111 per day
From $3,216 pp twin
Oceana. Departs 10/01/2019 London (Southampton), England.
From $111 per day
From $2,339 pp twin
Emerald Princess. Departs 3/05/2019 Fort Lauderdale, Florida United States.
From $111 per day
From $1,783 pp twin
Sapphire Princess. Departs 21/10/2018 London (Southampton), England.
From $115 per day
From $3,223 pp twin
Constellation. Departs 22/12/2018 Abu Dhabi -United Arab Emir..
From $118 per day
From $1,773 pp twin
Oceana. Departs 3/12/2018 London (Southampton), England.
From $119 per day
From $1,549 pp twin
Infinity. Departs 11/10/2019 Rome (Civitavecchia) - Italy.
From $120 per day
From $1,798 pp twin
Sapphire Princess. Departs 26/11/2019 Dubai, United Arab Emirates.
From $121 per day
From $1,457 pp twin
Constellation. Departs 18/11/2019 Rome (Civitavecchia) - Italy.
From $123 per day
From $1,974 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
Pacific Princess. Departs 5/12/2019 Rome (Civitavecchia), Italy.
From $128 per day
From $2,303 pp twin
Emerald Princess. Departs 4/11/2019 Barcelona, Spain.
From $128 per day
From $3,846 pp twin
Pacific Princess. Departs 5/12/2018 Rome (Civitavecchia), Italy.
From $128 per day
From $2,309 pp twin
Oceana. Departs 31/01/2019 Dubai, United Arab Emirates.
From $132 per day
From $1,449 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 20/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 2/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 12/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 $134 per day
From $2,009 pp twin
Sapphire Princess. Departs 10/03/2019 Singapore.
From $134 per day
From $3,763 pp twin
Oceana. Departs 10/02/2019 Dubai, United Arab Emirates.
From $134 per day
From $1,479 pp twin
Reflection. Departs 22/10/2018 Rome (Civitavecchia) - Italy.
From $135 per day
From $2,030 pp twin
Oceana. Departs 10/01/2019 London (Southampton), England.
From $136 per day
From $2,989 pp twin
Sapphire Princess. Departs 10/03/2019 Singapore.
From $136 per day
From $5,167 pp twin
Constellation. Departs 17/04/2019 Abu Dhabi -United Arab Emir..
From $136 per day
From $2,178 pp twin
Sapphire Princess. Departs 10/11/2019 Rome (Civitavecchia), Italy.
From $136 per day
From $3,820 pp twin
Emerald Princess. Departs 3/05/2019 Fort Lauderdale, Florida United States.
From $137 per day
From $3,161 pp twin
Sapphire Princess. Departs 31/10/2019 London (Southampton), England.
From $138 per day
From $5,241 pp twin
Sapphire Princess. Departs 9/10/2018 London (Southampton), England.
From $138 per day
From $1,795 pp twin
Oceana. Departs 9/11/2018 London (Southampton), England.
From $140 per day
From $1,819 pp twin
Sapphire Princess. Departs 31/10/2019 London (Southampton), England.
From $141 per day
From $3,812 pp twin
Oriana. Departs 22/03/2019 London (Southampton), England.
From $142 per day
From $2,409 pp twin
Emerald Princess. Departs 24/10/2019 Rome (Civitavecchia), Italy.
From $145 per day
From $3,777 pp twin
Constellation. Departs 17/02/2019 Singapore.
From $148 per day
From $2,369 pp twin
Arcadia. Departs 21/11/2018 London (Southampton), England.
From $151 per day
From $2,569 pp twin
Sapphire Princess. Departs 21/03/2019 Dubai, United Arab Emirates.
From $155 per day
From $4,173 pp twin
Britannia. Departs 23/09/2019 London (Southampton), England.
From $159 per day
From $2,389 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
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
Ventura. Departs 12/05/2019 London (Southampton), England.
From $166 per day
From $2,159 pp twin
Pacific Princess. Departs 23/11/2019 Venice, Italy.
From $167 per day
From $5,000 pp twin
Constellation. Departs 16/02/2020 Singapore.
From $170 per day
From $2,718 pp twin
Pacific Princess. Departs 23/11/2018 Venice, Italy.
From $174 per day
From $5,221 pp twin
Sapphire Princess. Departs 8/10/2019 London (Southampton), England.
From $175 per day
From $2,104 pp twin
Sapphire Princess. Departs 16/04/2019 London (Southampton), England.
From $175 per day
From $2,104 pp twin
Constellation. Departs 17/01/2020 Singapore.
From $176 per day
From $2,810 pp twin
Constellation. Departs 18/03/2019 Abu Dhabi -United Arab Emir..
From $176 per day
From $2,817 pp twin
Britannia. Departs 30/09/2018 London (Southampton), England.
From $177 per day
From $2,299 pp twin
Sapphire Princess. Departs 17/11/2018 Dubai, United Arab Emirates.
From $182 per day
From $2,180 pp twin
Constellation. Departs 17/03/2020 Singapore.
From $183 per day
From $2,924 pp twin
Aurora. Departs 20/08/2019 London (Southampton), England.
From $187 per day
From $2,429 pp twin
Aurora. Departs 15/10/2018 London (Southampton), England.
From $188 per day
From $2,629 pp twin
Azura. Departs 5/10/2019 London (Southampton), England.
From $188 per day
From $2,629 pp twin
Silhouette. Departs 13/10/2019 Southampton - England.
From $193 per day
From $2,315 pp twin
Britannia. Departs 7/04/2019 London (Southampton), England.
From $197 per day
From $2,759 pp twin
Aurora. Departs 20/10/2019 London (Southampton), England.
From $197 per day
From $2,959 pp twin
Independence Of The Seas. Departs 6/10/2018 Southampton - England.
From $198 per day
From $2,968 pp twin
Silhouette. Departs 22/09/2019 Southampton - England.
From $201 per day
From $2,410 pp twin
Constellation. Departs 18/12/2019 Singapore.
From $201 per day
From $3,215 pp twin
Navigator Of The Seas. Departs 30/09/2018 Southampton - England.
From $202 per day
From $2,625 pp twin
Oriana. Departs 1/09/2018 London (Southampton), England.
From $203 per day
From $3,449 pp twin
Oceana. Departs 17/12/2018 London (Southampton), England.
From $206 per day
From $2,679 pp twin
Sea Princess. Departs 10/05/2019 Auckland, New Zealand.
From $206 per day
From $22,273 pp twin
Sea Princess. Departs 16/05/2019 Brisbane.
From $206 per day
From $22,274 pp twin
Sea Princess. Departs 14/05/2019 Sydney.
From $206 per day
From $22,274 pp twin
Unknown: PR. Departs 13/11/2019 Lisbon - Portugal.
From $210 per day
From $3,788 pp twin
Aurora. Departs 19/08/2018 London (Southampton), England.
From $221 per day
From $2,869 pp twin
Sea Princess. Departs 14/05/2019 Sydney.
From $222 per day
From $12,675 pp twin
Unknown: PR. Departs 20/03/2019 Rio De Janeiro - Brazil.
From $224 per day
From $4,029 pp twin
Azura. Departs 15/09/2018 London (Southampton), England.
From $233 per day
From $3,259 pp twin
Sea Princess. Departs 10/05/2019 Auckland, New Zealand.
From $234 per day
From $14,267 pp twin
Arcadia. Departs 6/01/2019 London (Southampton), England.
From $235 per day
From $23,699 pp twin
Ventura. Departs 4/08/2019 London (Southampton), England.
From $241 per day
From $3,139 pp twin
Navigator Of The Seas. Departs 26/10/2018 Southampton - England.
From $247 per day
From $2,715 pp twin
Ventura. Departs 21/12/2018 London (Southampton), England.
From $255 per day
From $3,819 pp twin
Independence Of The Seas. Departs 8/09/2018 Southampton - England.
From $255 per day
From $3,827 pp twin
Silhouette. Departs 21/10/2018 Southampton - England.
From $263 per day
From $3,685 pp twin
Silhouette. Departs 23/09/2018 Southampton - England.
From $281 per day
From $4,211 pp twin
Pacific Princess. Departs 20/01/2019 Los Angeles, California United States.
From $284 per day
From $27,823 pp twin
Quest. Departs 12/11/2019 Singapore.
From $285 per day
From $5,123 pp twin
Pacific Princess. Departs 20/01/2019 Los Angeles, California United States.
From $293 per day
From $21,718 pp twin
Pacific Princess. Departs 5/01/2019 Fort Lauderdale, Florida United States.
From $302 per day
From $34,165 pp twin
Ventura. Departs 5/08/2018 London (Southampton), England.
From $304 per day
From $3,949 pp twin
Pacific Princess. Departs 20/01/2019 Los Angeles, California United States.
From $308 per day
From $34,768 pp twin
Quest. Departs 17/12/2019 Dubai - United Arab Emirates.
From $317 per day
From $3,802 pp twin
Quest. Departs 7/11/2018 Dubai - United Arab Emirates.
From $324 per day
From $6,472 pp twin
Quest. Departs 29/11/2019 Dubai - United Arab Emirates.
From $350 per day
From $4,200 pp twin