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


Vision Of The Seas. Departs 25/04/2020 San Juan - Puerto Rico.
From $79 per day
From $1,101 pp twin
Crown Princess. Departs 26/03/2020 Fort Lauderdale, Florida United States.
From $88 per day
From $1,503 pp twin
Emerald Princess. Departs 4/11/2019 Barcelona, Spain.
From $109 per day
From $3,270 pp twin
Sapphire Princess. Departs 26/11/2019 Dubai, United Arab Emirates.
From $111 per day
From $1,335 pp twin
Pacific Princess. Departs 5/12/2019 Rome (Civitavecchia), Italy.
From $112 per day
From $2,022 pp twin
Jewel Of The Seas. Departs 13/01/2020 Dubai - United Arab Emirates.
From $113 per day
From $900 pp twin
Emerald Princess. Departs 4/11/2019 Barcelona, Spain.
From $120 per day
From $1,797 pp twin
Jewel Of The Seas. Departs 30/11/2019 Rome (Civitavecchia) - Italy.
From $120 per day
From $2,042 pp twin
Sapphire Princess. Departs 31/10/2019 London (Southampton), England.
From $121 per day
From $4,605 pp twin
Crown Princess. Departs 26/03/2020 Fort Lauderdale, Florida United States.
From $125 per day
From $2,995 pp twin
Oceana. Departs 8/10/2020 Valletta, Malta.
From $129 per day
From $2,839 pp twin
Jewel Of The Seas. Departs 16/12/2019 Dubai - United Arab Emirates.
From $130 per day
From $1,038 pp twin
Jewel Of The Seas. Departs 6/01/2020 Dubai - United Arab Emirates.
From $131 per day
From $1,047 pp twin
Oceana. Departs 8/10/2020 Valletta, Malta.
From $133 per day
From $3,049 pp twin
Ventura. Departs 1/12/2019 London (Southampton), England.
From $134 per day
From $1,739 pp twin
Sapphire Princess. Departs 26/11/2019 Dubai, United Arab Emirates.
From $138 per day
From $3,028 pp twin
Allure Of The Seas. Departs 1/11/2020 Barcelona - Spain.
From $138 per day
From $2,072 pp twin
Ventura. Departs 20/04/2020 London (Southampton), England.
From $139 per day
From $1,809 pp twin
Jewel Of The Seas. Departs 23/03/2020 Dubai - United Arab Emirates.
From $139 per day
From $2,370 pp twin
Constellation. Departs 17/01/2020 Singapore.
From $140 per day
From $2,237 pp twin
Jewel Of The Seas. Departs 3/02/2020 Dubai - United Arab Emirates.
From $141 per day
From $1,126 pp twin
Jewel Of The Seas. Departs 10/02/2020 Dubai - United Arab Emirates.
From $141 per day
From $1,130 pp twin
Constellation. Departs 18/11/2019 Rome (Civitavecchia) - Italy.
From $141 per day
From $2,261 pp twin
Regal Princess. Departs 17/10/2020 Rome (Civitavecchia), Italy.
From $145 per day
From $6,803 pp twin
Aurora. Departs 23/03/2020 London (Southampton), England.
From $147 per day
From $1,909 pp twin
Ventura. Departs 12/10/2020 London (Southampton), England.
From $147 per day
From $1,909 pp twin
Jewel Of The Seas. Departs 20/01/2020 Dubai - United Arab Emirates.
From $147 per day
From $1,175 pp twin
Enchanted Princess. Departs 5/11/2020 Barcelona, Spain.
From $148 per day
From $2,218 pp twin
Aurora. Departs 1/05/2020 London (Southampton), England.
From $149 per day
From $2,529 pp twin
Explorer Of The Seas. Departs 25/10/2019 Southampton - England.
From $149 per day
From $1,789 pp twin
Constellation. Departs 16/02/2020 Singapore.
From $149 per day
From $2,389 pp twin
Pacific Princess. Departs 23/11/2019 Venice, Italy.
From $150 per day
From $4,494 pp twin
Jewel Of The Seas. Departs 2/03/2020 Dubai - United Arab Emirates.
From $150 per day
From $1,202 pp twin
Jewel Of The Seas. Departs 24/02/2020 Dubai - United Arab Emirates.
From $151 per day
From $1,206 pp twin
Jewel Of The Seas. Departs 17/02/2020 Dubai - United Arab Emirates.
From $151 per day
From $1,206 pp twin
Jewel Of The Seas. Departs 16/03/2020 Dubai - United Arab Emirates.
From $151 per day
From $1,206 pp twin
Jewel Of The Seas. Departs 9/03/2020 Dubai - United Arab Emirates.
From $152 per day
From $1,217 pp twin
Emerald Princess. Departs 24/10/2019 Rome (Civitavecchia), Italy.
From $153 per day
From $3,982 pp twin
Ventura. Departs 4/04/2020 London (Southampton), England.
From $155 per day
From $2,329 pp twin
Ventura. Departs 21/09/2020 London (Southampton), England.
From $155 per day
From $2,019 pp twin
Britannia. Departs 23/09/2019 London (Southampton), England.
From $159 per day
From $2,389 pp twin
Infinity. Departs 11/10/2019 Rome (Civitavecchia) - Italy.
From $161 per day
From $2,408 pp twin
Jewel Of The Seas. Departs 30/12/2019 Dubai - United Arab Emirates.
From $162 per day
From $1,296 pp twin
Ventura. Departs 13/09/2019 London (Southampton), England.
From $162 per day
From $1,949 pp twin
Sapphire Princess. Departs 10/11/2019 Rome (Civitavecchia), Italy.
From $163 per day
From $2,763 pp twin
Crown Princess. Departs 26/09/2020 London (Southampton), England.
From $163 per day
From $1,956 pp twin
Ventura. Departs 11/05/2020 London (Southampton), England.
From $164 per day
From $2,129 pp twin
Ventura. Departs 29/06/2020 London (Southampton), England.
From $164 per day
From $2,129 pp twin
Regal Princess. Departs 17/10/2020 Rome (Civitavecchia), Italy.
From $166 per day
From $4,802 pp twin
Ventura. Departs 8/06/2020 London (Southampton), England.
From $168 per day
From $2,189 pp twin
Constellation. Departs 17/03/2020 Singapore.
From $171 per day
From $2,731 pp twin
Regal Princess. Departs 17/10/2020 Rome (Civitavecchia), Italy.
From $172 per day
From $3,093 pp twin
Ventura. Departs 31/08/2020 London (Southampton), England.
From $172 per day
From $2,239 pp twin
Arcadia. Departs 12/04/2020 London (Southampton), England.
From $177 per day
From $2,649 pp twin
Sea Princess. Departs 12/05/2020 Sydney.
From $177 per day
From $4,067 pp twin
Ventura. Departs 20/07/2020 London (Southampton), England.
From $180 per day
From $2,339 pp twin
Arcadia. Departs 15/05/2020 London (Southampton), England.
From $181 per day
From $3,069 pp twin
Jewel Of The Seas. Departs 23/12/2019 Dubai - United Arab Emirates.
From $182 per day
From $1,455 pp twin
Regal Princess. Departs 7/10/2020 London (Southampton), England.
From $184 per day
From $7,179 pp twin
Independence Of The Seas. Departs 8/10/2019 Southampton - England.
From $185 per day
From $2,214 pp twin
Sun Princess. Departs 24/01/2020 Fremantle.
From $185 per day
From $8,708 pp twin
Azura. Departs 5/10/2019 London (Southampton), England.
From $188 per day
From $2,629 pp twin
Ventura. Departs 10/08/2020 London (Southampton), England.
From $188 per day
From $2,449 pp twin
Constellation. Departs 18/12/2019 Singapore.
From $192 per day
From $3,072 pp twin
Quest. Departs 29/11/2019 Dubai - United Arab Emirates.
From $193 per day
From $2,320 pp twin
Regal Princess. Departs 17/10/2020 Rome (Civitavecchia), Italy.
From $194 per day
From $8,733 pp twin
Sun Princess. Departs 20/01/2020 Adelaide.
From $196 per day
From $10,985 pp twin
Aurora. Departs 20/10/2019 London (Southampton), England.
From $197 per day
From $2,959 pp twin
Quest. Departs 12/11/2019 Singapore.
From $197 per day
From $3,554 pp twin
Arcadia. Departs 3/01/2020 London (Southampton), England.
From $199 per day
From $20,060 pp twin
Jewel Of The Seas. Departs 27/01/2020 Dubai - United Arab Emirates.
From $201 per day
From $1,605 pp twin
Quest. Departs 17/12/2019 Dubai - United Arab Emirates.
From $206 per day
From $2,477 pp twin
Sea Princess. Departs 12/05/2020 Sydney.
From $215 per day
From $23,241 pp twin
Sea Princess. Departs 14/05/2020 Brisbane.
From $215 per day
From $23,246 pp twin
Sea Princess. Departs 12/05/2020 Sydney.
From $226 per day
From $16,060 pp twin
Sea Princess. Departs 14/05/2020 Brisbane.
From $228 per day
From $11,414 pp twin
Enchanted Princess. Departs 25/10/2020 Rome (Civitavecchia), Italy.
From $229 per day
From $5,949 pp twin
Sea Princess. Departs 12/05/2020 Sydney.
From $229 per day
From $11,900 pp twin
Sea Princess. Departs 8/05/2020 Auckland, New Zealand.
From $236 per day
From $13,195 pp twin
Silhouette. Departs 13/10/2019 Southampton - England.
From $248 per day
From $2,972 pp twin
Silhouette. Departs 22/09/2019 Southampton - England.
From $258 per day
From $3,094 pp twin
Unknown: PR. Departs 13/11/2019 Lisbon - Portugal.
From $258 per day
From $4,644 pp twin
Aurora. Departs 21/12/2019 London (Southampton), England.
From $259 per day
From $3,879 pp twin
Anthem of the Seas. Departs 6/09/2020 Southampton - England.
From $267 per day
From $3,999 pp twin
Pacific Princess. Departs 20/01/2020 Los Angeles, California United States.
From $267 per day
From $30,221 pp twin
Regal Princess. Departs 7/10/2020 London (Southampton), England.
From $275 per day
From $15,112 pp twin
Pacific Princess. Departs 5/01/2020 Fort Lauderdale, Florida United States.
From $278 per day
From $31,440 pp twin
Pacific Princess. Departs 20/01/2020 Los Angeles, California United States.
From $286 per day
From $28,032 pp twin
Anthem of the Seas. Departs 17/10/2020 Southampton - England.
From $301 per day
From $3,309 pp twin
Anthem of the Seas. Departs 19/07/2020 Southampton - England.
From $307 per day
From $4,607 pp twin
Pacific Princess. Departs 20/01/2020 Los Angeles, California United States.
From $383 per day
From $29,103 pp twin
Sea Princess. Departs 3/06/2020 Dubai, United Arab Emirates.
From $383 per day
From $11,501 pp twin
Rhapsody Of The Seas. Departs 9/11/2019 Barcelona - Spain.
From $388 per day
From $5,827 pp twin
Sapphire Princess. Departs 10/11/2019 Rome (Civitavecchia), Italy.
From $460 per day
From $12,875 pp twin
Independence Of The Seas. Departs 14/09/2019 Southampton - England.
From $511 per day
From $6,648 pp twin