Cruises Calling at Mossel Bay

29 upcoming cruises that stop at Mossel Bay, Western Cape, South Africa. Updated regularly; always confirm with the cruise line.

Hanseatic Spirit
Hapag-Lloyd Cruises
Cape Town → Port Louis
⚓ Calls 17 Nov 08:00 - 14:00 202618 nights12 portsDeparts 2026 Nov 15
View itinerary · 12 ports
18 days, one-way from Cape Town to Port Louis
  1. 15 Nov - 23:59Departing from Cape Town, South Africa
  2. 16 Nov 08:00 - 14:00Hermanus, South Africa
  3. 17 Nov 08:00 - 14:00Mossel Bay, South Africa
  4. 18 Nov 08:00 - 18:00Port Elizabeth, Gqeberha, South Africa
  5. 20 Nov 07:00 - 19:00Durban, South Africa
  6. 21 Nov 05:00 - 22:00Richards Bay, South Africa
  7. 24 NovToliara, Tulear, Madagascar
  8. 27 Nov 07:00 - 14:00Mamoudzou, Grande-Terre Island Mayotte
  9. 28 NovNosy Be Island, Madagascar
  10. 29 NovNosy Hara Island Madagascar
  11. 01 DecNosy Boraha Island Madagascar, Ile Sainte-Marie
  12. 03 Dec 08:00Arriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
ms Europa 2
Hapag-Lloyd Cruises
Cape Town → Port Louis
⚓ Calls 20 Nov 09:00 - 17:00 202616 nights10 portsDeparts 2026 Nov 18
View itinerary · 10 ports
16 days, one-way from Cape Town to Port Louis
  1. 18 NovDeparting from Cape Town, South Africa
  2. 19 Nov - 13:00Cape Town, South Africa
  3. 20 Nov 09:00 - 17:00Mossel Bay, South Africa
  4. 21 Nov 07:00 - 22 Nov 19:00Port Elizabeth, Gqeberha, South Africa
  5. 23 Nov 08:00 - 18:00East London, South Africa
  6. 25 Nov 07:30 - 26 Nov 18:00Durban, South Africa
  7. 28 Nov 08:00 - 18:00Maputo, Mozambique
  8. 01 Dec 08:00 - 17:00Tolagnaro, Fort-Dauphin, Madagascar
  9. 03 Dec 08:00 - 17:00Saint-Denis, Reunion Island
  10. 04 Dec 05:00Arriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
Hanseatic Spirit
Hapag-Lloyd Cruises
Port Louis → Cape Town
⚓ Calls 19 Dec 13:00 - 19:00 202618 nights12 portsDeparts 2026 Dec 03
View itinerary · 12 ports
18 days, one-way from Port Louis to Cape Town
  1. 03 Dec - 20:00Departing from Port Louis, Mauritius Island
  2. 05 DecNosy Boraha Island Madagascar, Ile Sainte-Marie
  3. 07 DecNosy Hara Island Madagascar
  4. 08 DecNosy Be Island, Madagascar
  5. 09 Dec 12:00 - 19:00Mamoudzou, Grande-Terre Island Mayotte
  6. 12 DecToliara, Tulear, Madagascar
  7. 15 Dec 05:00 - 20:00Richards Bay, South Africa
  8. 16 Dec 07:00 - 19:00Durban, South Africa
  9. 18 Dec 07:00 - 18:00Port Elizabeth, Gqeberha, South Africa
  10. 19 Dec 13:00 - 19:00Mossel Bay, South Africa
  11. 20 DecHermanus, South Africa
  12. 21 Dec 06:00Arriving in Cape Town, South Africa
Find this cruise to book →
Price on request
Seven Seas Voyager
Regent Seven Seas Cruises
Port Louis → Cape Town
⚓ Calls 31 Jan 07:30 - 15:00 202715 nights10 portsDeparts 2027 Jan 17
View itinerary · 10 ports
15 days, one-way from Port Louis to Cape Town
  1. 17 Jan 19:00Departing from Port Louis, Mauritius Island
  2. 18 Jan 08:00 - 18:00Saint-Denis, Reunion Island
  3. 20 Jan 08:00 - 18:00Tolagnaro, Fort-Dauphin, Madagascar
  4. 22 Jan 07:00 - 16:00Toliara, Tulear, Madagascar
  5. 24 Jan 08:00 - 16:00Maputo, Mozambique
  6. 26 Jan 08:00 - 28 Jan 14:00Durban, South Africa
  7. 29 Jan 08:00 - 18:00East London, South Africa
  8. 30 Jan 07:30 - 18:30Port Elizabeth, Gqeberha, South Africa
  9. 31 Jan 07:30 - 15:00Mossel Bay, South Africa
  10. 01 Feb 07:30Arriving in Cape Town, South Africa
Find this cruise to book →
$30398from / pp
Hanseatic Nature
Hapag-Lloyd Cruises
Cape Town → Mahe Island Seychelles
⚓ Calls 24 Nov 08:00 - 14:00 202716 nights11 portsDeparts 2027 Nov 22
View itinerary · 11 ports
16 days, one-way from Cape Town to Mahe Island Seychelles
  1. 22 Nov - 23:59Departing from Cape Town, South Africa
  2. 23 NovHermanus, South Africa
  3. 24 Nov 08:00 - 14:00Mossel Bay, South Africa
  4. 25 Nov 08:00 - 18:00Port Elizabeth, Gqeberha, South Africa
  5. 27 Nov 08:00 - 19:00Durban, South Africa
  6. 28 Nov 05:00 - 17:00Richards Bay, South Africa
  7. 02 DecNacala, Mozambique
  8. 03 DecMamoudzou, Grande-Terre Island Mayotte
  9. 06 DecPraslin Island Seychelles
  10. 07 DecCousin Island Seychelles, Baie Sainte Anne
  11. 07 Dec - 08 DecArriving in Mahe Island Seychelles, Victoria
Find this cruise to book →
Price on request
ms Europa
Hapag-Lloyd Cruises
Round-trip from Cape Town
⚓ Calls 01 Dec 08:00 - 18:00 202715 nights8 portsDeparts 2027 Nov 18
View itinerary · 8 ports
15 days, round-trip The Fascination Of Africas South Cape Town - Cape Town
  1. 18 Nov 22:00Departing from Cape Town, South Africa
  2. 20 Nov 08:00 - 13:00Luderitz, Namibia
  3. 21 Nov 08:00 - 22 Nov 18:00Walvis Bay, Namibia
  4. 26 Nov 07:30 - 19:00Port Elizabeth, Gqeberha, South Africa
  5. 28 Nov 08:00 - 29 Nov 18:30Durban, South Africa
  6. 01 Dec 08:00 - 18:00Mossel Bay, South Africa
  7. 02 Dec 13:00Cape Town, South Africa
  8. 03 DecArriving in Cape Town, South Africa
Find this cruise to book →
Price on request
ms Europa
Hapag-Lloyd Cruises
Cape Town → Port Louis
⚓ Calls 06 Dec 07:00 - 15:00 202715 nights9 portsDeparts 2027 Dec 03
View itinerary · 9 ports
15 days, one-way from Cape Town to Port Louis
  1. 03 DecDeparting from Cape Town, South Africa
  2. 04 Dec - 19:30Cape Town, South Africa
  3. 06 Dec 07:00 - 15:00Mossel Bay, South Africa
  4. 07 Dec 07:30 - 08 Dec 18:30Port Elizabeth, Gqeberha, South Africa
  5. 10 Dec 08:00 - 19:00Durban, South Africa
  6. 11 Dec 06:00 - 20:00Richards Bay, South Africa
  7. 15 Dec 07:00 - 16:00Tolagnaro, Fort-Dauphin, Madagascar
  8. 17 Dec 08:00 - 18:00Saint-Denis, Reunion Island
  9. 18 Dec 04:00Arriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
Coral Princess
Princess Cruises
Sydney → Civitavecchia-Rome
⚓ Calls 08 Mar 08:00 - 16:00 202854 nights23 portsDeparts 2028 Feb 14
View itinerary · 23 ports
54 days, one-way from Sydney to Civitavecchia-Rome
  1. 14 Feb 22:00Departing from Sydney, NSW Australia
  2. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  3. 18 Feb 08:00 - 21:00Adelaide, South Australia
  4. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  5. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  6. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  7. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  8. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  9. 09 Mar 08:00 - 10 Mar 18:00Cape Town, South Africa
  10. 12 Mar 09:00 - 18:00Walvis Bay, Namibia
  11. 20 Mar 08:00 - 17:00Mindelo, Sao Vicente Island Cape Verde
  12. 23 Mar 07:00 - 16:00Santa Cruz de Tenerife, Canary Islands
  13. 25 Mar 10:00 - 19:00Gibraltar
  14. 28 Mar 08:00 - 17:00Siracusa, Sicily Italy, Syracuse
  15. 29 Mar 12:00 - 21:00Corfu Island, Kerkyra, Greece
  16. 30 Mar 09:00 - 21:00Dubrovnik, Croatia, Port Gruz
  17. 31 Mar 08:00 - 18:00Split, Croatia
  18. 01 Apr 07:00 - 17:00Kotor, Montenegro
  19. 03 Apr 07:00 - 19:00Piraeus-Athens, Greece
  20. 04 Apr 09:00 - 18:00Kusadasi, Ephesus, Turkey
  21. 05 Apr 09:00 - 19:00Souda-Chania, Crete Greece
  22. 07 Apr 07:00 - 18:00Salerno, Italy
  23. 08 Apr 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$14280from / pp
Coral Princess
Princess Cruises
Fort Lauderdale → Civitavecchia-Rome
⚓ Calls 08 Mar 08:00 - 16:00 202896 nights39 portsDeparts 2028 Jan 03
View itinerary · 39 ports
96 days, one-way from Fort Lauderdale to Civitavecchia-Rome
  1. 03 Jan 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 06 Jan 09:00 - 22:00Cartagena Colombia
  3. 08 Jan 06:00 - 16:30Panama Canal
  4. 11 Jan 07:00 - 16:00Acajutla, El Salvador
  5. 12 Jan 07:00 - 16:00Puerto Chiapas, Chiapas Mexico
  6. 13 Jan 07:00 - 16:00Huatulco, La Crucecita, Mexico Riviera
  7. 15 Jan 07:00 - 16:00Puerto Vallarta, Jalisco, Mexico Riviera
  8. 18 Jan 07:00 - 16:00Los Angeles, Long Beach-San Pedro, California
  9. 24 Jan 08:00 - 17:00Nawiliwili, Lihue, Kauai Island Hawaii
  10. 25 Jan 07:00 - 23:00Honolulu, Oahu Island Hawaii
  11. 01 Feb 08:00 - 17:00Apia, Upolu Island Samoa
  12. 03 Feb 07:00 - 17:00Suva, Viti Levu Island Fiji
  13. 06 Feb 12:00 - 07 Feb 21:00Auckland, New Zealand
  14. 09 Feb 07:00 - 16:00Napier, New Zealand
  15. 10 Feb 07:00 - 17:00Wellington, New Zealand
  16. 11 Feb 07:00 - 15:00New Plymouth, New Zealand
  17. 14 Feb 06:00 - 22:00Sydney, NSW Australia
  18. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  19. 18 Feb 08:00 - 21:00Adelaide, South Australia
  20. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  21. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  22. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  23. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  24. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  25. 09 Mar 08:00 - 10 Mar 18:00Cape Town, South Africa
  26. 12 Mar 09:00 - 18:00Walvis Bay, Namibia
  27. 20 Mar 08:00 - 17:00Mindelo, Sao Vicente Island Cape Verde
  28. 23 Mar 07:00 - 16:00Santa Cruz de Tenerife, Canary Islands
  29. 25 Mar 10:00 - 19:00Gibraltar
  30. 28 Mar 08:00 - 17:00Siracusa, Sicily Italy, Syracuse
  31. 29 Mar 12:00 - 21:00Corfu Island, Kerkyra, Greece
  32. 30 Mar 09:00 - 21:00Dubrovnik, Croatia, Port Gruz
  33. 31 Mar 08:00 - 18:00Split, Croatia
  34. 01 Apr 07:00 - 17:00Kotor, Montenegro
  35. 03 Apr 07:00 - 19:00Piraeus-Athens, Greece
  36. 04 Apr 09:00 - 18:00Kusadasi, Ephesus, Turkey
  37. 05 Apr 09:00 - 19:00Souda-Chania, Crete Greece
  38. 07 Apr 07:00 - 18:00Salerno, Italy
  39. 08 Apr 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$25810from / pp
Coral Princess
Princess Cruises
Fort Lauderdale → Cape Town
⚓ Calls 08 Mar 08:00 - 16:00 202866 nights25 portsDeparts 2028 Jan 03
View itinerary · 25 ports
66 days, one-way from Fort Lauderdale to Cape Town
  1. 03 Jan 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 06 Jan 09:00 - 22:00Cartagena Colombia
  3. 08 Jan 06:00 - 16:30Panama Canal
  4. 11 Jan 07:00 - 16:00Acajutla, El Salvador
  5. 12 Jan 07:00 - 16:00Puerto Chiapas, Chiapas Mexico
  6. 13 Jan 07:00 - 16:00Huatulco, La Crucecita, Mexico Riviera
  7. 15 Jan 07:00 - 16:00Puerto Vallarta, Jalisco, Mexico Riviera
  8. 18 Jan 07:00 - 16:00Los Angeles, Long Beach-San Pedro, California
  9. 24 Jan 08:00 - 17:00Nawiliwili, Lihue, Kauai Island Hawaii
  10. 25 Jan 07:00 - 23:00Honolulu, Oahu Island Hawaii
  11. 01 Feb 08:00 - 17:00Apia, Upolu Island Samoa
  12. 03 Feb 07:00 - 17:00Suva, Viti Levu Island Fiji
  13. 06 Feb 12:00 - 07 Feb 21:00Auckland, New Zealand
  14. 09 Feb 07:00 - 16:00Napier, New Zealand
  15. 10 Feb 07:00 - 17:00Wellington, New Zealand
  16. 11 Feb 07:00 - 15:00New Plymouth, New Zealand
  17. 14 Feb 06:00 - 22:00Sydney, NSW Australia
  18. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  19. 18 Feb 08:00 - 21:00Adelaide, South Australia
  20. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  21. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  22. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  23. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  24. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  25. 09 Mar 08:00Arriving in Cape Town, South Africa
Find this cruise to book →
$17960from / pp
Coral Princess
Princess Cruises
Round-trip from Fort Lauderdale
⚓ Calls 08 Mar 08:00 - 16:00 2028116 nights50 portsDeparts 2028 Jan 03
View itinerary · 50 ports
116 days, round-trip World Cruise - Roundtrip Ft. Lauderdale
  1. 03 Jan 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 06 Jan 09:00 - 22:00Cartagena Colombia
  3. 08 Jan 06:00 - 16:30Panama Canal
  4. 11 Jan 07:00 - 16:00Acajutla, El Salvador
  5. 12 Jan 07:00 - 16:00Puerto Chiapas, Chiapas Mexico
  6. 13 Jan 07:00 - 16:00Huatulco, La Crucecita, Mexico Riviera
  7. 15 Jan 07:00 - 16:00Puerto Vallarta, Jalisco, Mexico Riviera
  8. 18 Jan 07:00 - 16:00Los Angeles, Long Beach-San Pedro, California
  9. 24 Jan 08:00 - 17:00Nawiliwili, Lihue, Kauai Island Hawaii
  10. 25 Jan 07:00 - 23:00Honolulu, Oahu Island Hawaii
  11. 01 Feb 08:00 - 17:00Apia, Upolu Island Samoa
  12. 03 Feb 07:00 - 17:00Suva, Viti Levu Island Fiji
  13. 06 Feb 12:00 - 07 Feb 21:00Auckland, New Zealand
  14. 09 Feb 07:00 - 16:00Napier, New Zealand
  15. 10 Feb 07:00 - 17:00Wellington, New Zealand
  16. 11 Feb 07:00 - 15:00New Plymouth, New Zealand
  17. 14 Feb 06:00 - 22:00Sydney, NSW Australia
  18. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  19. 18 Feb 08:00 - 21:00Adelaide, South Australia
  20. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  21. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  22. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  23. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  24. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  25. 09 Mar 08:00 - 10 Mar 18:00Cape Town, South Africa
  26. 12 Mar 09:00 - 18:00Walvis Bay, Namibia
  27. 20 Mar 08:00 - 17:00Mindelo, Sao Vicente Island Cape Verde
  28. 23 Mar 07:00 - 16:00Santa Cruz de Tenerife, Canary Islands
  29. 25 Mar 10:00 - 19:00Gibraltar
  30. 28 Mar 08:00 - 17:00Siracusa, Sicily Italy, Syracuse
  31. 29 Mar 12:00 - 21:00Corfu Island, Kerkyra, Greece
  32. 30 Mar 09:00 - 21:00Dubrovnik, Croatia, Port Gruz
  33. 31 Mar 08:00 - 18:00Split, Croatia
  34. 01 Apr 07:00 - 17:00Kotor, Montenegro
  35. 03 Apr 07:00 - 19:00Piraeus-Athens, Greece
  36. 04 Apr 09:00 - 18:00Kusadasi, Ephesus, Turkey
  37. 05 Apr 09:00 - 19:00Souda-Chania, Crete Greece
  38. 07 Apr 07:00 - 18:00Salerno, Italy
  39. 08 Apr 06:00 - 19:00Civitavecchia-Rome, Italy
  40. 09 Apr 08:00 - 18:00Ajaccio, Corsica France
  41. 10 Apr 07:00 - 18:00Santa Margherita Ligure, Italy Riviera
  42. 11 Apr 07:00 - 17:00Cannes, France Riviera
  43. 12 Apr 09:00 - 21:00Barcelona, Spain
  44. 14 Apr 07:00 - 18:00Malaga, Spain Granada
  45. 15 Apr 07:00 - 19:00Cadiz, Spain, Sevilla
  46. 16 Apr 07:00 - 17:00Tangier, Morocco, Tanger-Ville
  47. 17 Apr 07:00 - 21:00Casablanca, Marrakesh, Morocco
  48. 19 Apr 07:00 - 17:00Funchal, Madeira Island Portugal
  49. 21 Apr 07:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  50. 28 Apr 06:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$29430from / pp
Coral Princess
Princess Cruises
Los Angeles → Cape Town
⚓ Calls 08 Mar 08:00 - 16:00 202851 nights18 portsDeparts 2028 Jan 18
View itinerary · 18 ports
51 days, one-way from Los Angeles to Cape Town
  1. 18 Jan 16:00Departing from Los Angeles, Long Beach-San Pedro, California
  2. 24 Jan 08:00 - 17:00Nawiliwili, Lihue, Kauai Island Hawaii
  3. 25 Jan 07:00 - 23:00Honolulu, Oahu Island Hawaii
  4. 01 Feb 08:00 - 17:00Apia, Upolu Island Samoa
  5. 03 Feb 07:00 - 17:00Suva, Viti Levu Island Fiji
  6. 06 Feb 12:00 - 07 Feb 21:00Auckland, New Zealand
  7. 09 Feb 07:00 - 16:00Napier, New Zealand
  8. 10 Feb 07:00 - 17:00Wellington, New Zealand
  9. 11 Feb 07:00 - 15:00New Plymouth, New Zealand
  10. 14 Feb 06:00 - 22:00Sydney, NSW Australia
  11. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  12. 18 Feb 08:00 - 21:00Adelaide, South Australia
  13. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  14. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  15. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  16. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  17. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  18. 09 Mar 08:00Arriving in Cape Town, South Africa
Find this cruise to book →
$13630from / pp
Coral Princess
Princess Cruises
Los Angeles → Civitavecchia-Rome
⚓ Calls 08 Mar 08:00 - 16:00 202881 nights32 portsDeparts 2028 Jan 18
View itinerary · 32 ports
81 days, one-way from Los Angeles to Civitavecchia-Rome
  1. 18 Jan 16:00Departing from Los Angeles, Long Beach-San Pedro, California
  2. 24 Jan 08:00 - 17:00Nawiliwili, Lihue, Kauai Island Hawaii
  3. 25 Jan 07:00 - 23:00Honolulu, Oahu Island Hawaii
  4. 01 Feb 08:00 - 17:00Apia, Upolu Island Samoa
  5. 03 Feb 07:00 - 17:00Suva, Viti Levu Island Fiji
  6. 06 Feb 12:00 - 07 Feb 21:00Auckland, New Zealand
  7. 09 Feb 07:00 - 16:00Napier, New Zealand
  8. 10 Feb 07:00 - 17:00Wellington, New Zealand
  9. 11 Feb 07:00 - 15:00New Plymouth, New Zealand
  10. 14 Feb 06:00 - 22:00Sydney, NSW Australia
  11. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  12. 18 Feb 08:00 - 21:00Adelaide, South Australia
  13. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  14. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  15. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  16. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  17. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  18. 09 Mar 08:00 - 10 Mar 18:00Cape Town, South Africa
  19. 12 Mar 09:00 - 18:00Walvis Bay, Namibia
  20. 20 Mar 08:00 - 17:00Mindelo, Sao Vicente Island Cape Verde
  21. 23 Mar 07:00 - 16:00Santa Cruz de Tenerife, Canary Islands
  22. 25 Mar 10:00 - 19:00Gibraltar
  23. 28 Mar 08:00 - 17:00Siracusa, Sicily Italy, Syracuse
  24. 29 Mar 12:00 - 21:00Corfu Island, Kerkyra, Greece
  25. 30 Mar 09:00 - 21:00Dubrovnik, Croatia, Port Gruz
  26. 31 Mar 08:00 - 18:00Split, Croatia
  27. 01 Apr 07:00 - 17:00Kotor, Montenegro
  28. 03 Apr 07:00 - 19:00Piraeus-Athens, Greece
  29. 04 Apr 09:00 - 18:00Kusadasi, Ephesus, Turkey
  30. 05 Apr 09:00 - 19:00Souda-Chania, Crete Greece
  31. 07 Apr 07:00 - 18:00Salerno, Italy
  32. 08 Apr 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$21470from / pp
Coral Princess
Princess Cruises
Los Angeles → Fort Lauderdale
⚓ Calls 08 Mar 08:00 - 16:00 2028101 nights43 portsDeparts 2028 Jan 18
View itinerary · 43 ports
101 days, one-way from Los Angeles to Fort Lauderdale
  1. 18 Jan 16:00Departing from Los Angeles, Long Beach-San Pedro, California
  2. 24 Jan 08:00 - 17:00Nawiliwili, Lihue, Kauai Island Hawaii
  3. 25 Jan 07:00 - 23:00Honolulu, Oahu Island Hawaii
  4. 01 Feb 08:00 - 17:00Apia, Upolu Island Samoa
  5. 03 Feb 07:00 - 17:00Suva, Viti Levu Island Fiji
  6. 06 Feb 12:00 - 07 Feb 21:00Auckland, New Zealand
  7. 09 Feb 07:00 - 16:00Napier, New Zealand
  8. 10 Feb 07:00 - 17:00Wellington, New Zealand
  9. 11 Feb 07:00 - 15:00New Plymouth, New Zealand
  10. 14 Feb 06:00 - 22:00Sydney, NSW Australia
  11. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  12. 18 Feb 08:00 - 21:00Adelaide, South Australia
  13. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  14. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  15. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  16. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  17. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  18. 09 Mar 08:00 - 10 Mar 18:00Cape Town, South Africa
  19. 12 Mar 09:00 - 18:00Walvis Bay, Namibia
  20. 20 Mar 08:00 - 17:00Mindelo, Sao Vicente Island Cape Verde
  21. 23 Mar 07:00 - 16:00Santa Cruz de Tenerife, Canary Islands
  22. 25 Mar 10:00 - 19:00Gibraltar
  23. 28 Mar 08:00 - 17:00Siracusa, Sicily Italy, Syracuse
  24. 29 Mar 12:00 - 21:00Corfu Island, Kerkyra, Greece
  25. 30 Mar 09:00 - 21:00Dubrovnik, Croatia, Port Gruz
  26. 31 Mar 08:00 - 18:00Split, Croatia
  27. 01 Apr 07:00 - 17:00Kotor, Montenegro
  28. 03 Apr 07:00 - 19:00Piraeus-Athens, Greece
  29. 04 Apr 09:00 - 18:00Kusadasi, Ephesus, Turkey
  30. 05 Apr 09:00 - 19:00Souda-Chania, Crete Greece
  31. 07 Apr 07:00 - 18:00Salerno, Italy
  32. 08 Apr 06:00 - 19:00Civitavecchia-Rome, Italy
  33. 09 Apr 08:00 - 18:00Ajaccio, Corsica France
  34. 10 Apr 07:00 - 18:00Santa Margherita Ligure, Italy Riviera
  35. 11 Apr 07:00 - 17:00Cannes, France Riviera
  36. 12 Apr 09:00 - 21:00Barcelona, Spain
  37. 14 Apr 07:00 - 18:00Malaga, Spain Granada
  38. 15 Apr 07:00 - 19:00Cadiz, Spain, Sevilla
  39. 16 Apr 07:00 - 17:00Tangier, Morocco, Tanger-Ville
  40. 17 Apr 07:00 - 21:00Casablanca, Marrakesh, Morocco
  41. 19 Apr 07:00 - 17:00Funchal, Madeira Island Portugal
  42. 21 Apr 07:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  43. 28 Apr 06:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$25310from / pp
Coral Princess
Princess Cruises
Round-trip from Los Angeles
⚓ Calls 08 Mar 08:00 - 16:00 2028116 nights50 portsDeparts 2028 Jan 18
View itinerary · 50 ports
116 days, round-trip World Cruise - Roundtrip Los Angeles
  1. 18 Jan 16:00Departing from Los Angeles, Long Beach-San Pedro, California
  2. 24 Jan 08:00 - 17:00Nawiliwili, Lihue, Kauai Island Hawaii
  3. 25 Jan 07:00 - 23:00Honolulu, Oahu Island Hawaii
  4. 01 Feb 08:00 - 17:00Apia, Upolu Island Samoa
  5. 03 Feb 07:00 - 17:00Suva, Viti Levu Island Fiji
  6. 06 Feb 12:00 - 07 Feb 21:00Auckland, New Zealand
  7. 09 Feb 07:00 - 16:00Napier, New Zealand
  8. 10 Feb 07:00 - 17:00Wellington, New Zealand
  9. 11 Feb 07:00 - 15:00New Plymouth, New Zealand
  10. 14 Feb 06:00 - 22:00Sydney, NSW Australia
  11. 16 Feb 10:00 - 22:00Melbourne, Victoria Australia
  12. 18 Feb 08:00 - 21:00Adelaide, South Australia
  13. 22 Feb 07:00 - 17:00Fremantle, Perth, Western Australia
  14. 01 Mar 07:00 - 18:00Port Louis, Mauritius Island
  15. 02 Mar 07:00 - 18:00Saint-Denis, Reunion Island
  16. 07 Mar 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  17. 08 Mar 08:00 - 16:00Mossel Bay, South Africa
  18. 09 Mar 08:00 - 10 Mar 18:00Cape Town, South Africa
  19. 12 Mar 09:00 - 18:00Walvis Bay, Namibia
  20. 20 Mar 08:00 - 17:00Mindelo, Sao Vicente Island Cape Verde
  21. 23 Mar 07:00 - 16:00Santa Cruz de Tenerife, Canary Islands
  22. 25 Mar 10:00 - 19:00Gibraltar
  23. 28 Mar 08:00 - 17:00Siracusa, Sicily Italy, Syracuse
  24. 29 Mar 12:00 - 21:00Corfu Island, Kerkyra, Greece
  25. 30 Mar 09:00 - 21:00Dubrovnik, Croatia, Port Gruz
  26. 31 Mar 08:00 - 18:00Split, Croatia
  27. 01 Apr 07:00 - 17:00Kotor, Montenegro
  28. 03 Apr 07:00 - 19:00Piraeus-Athens, Greece
  29. 04 Apr 09:00 - 18:00Kusadasi, Ephesus, Turkey
  30. 05 Apr 09:00 - 19:00Souda-Chania, Crete Greece
  31. 07 Apr 07:00 - 18:00Salerno, Italy
  32. 08 Apr 06:00 - 19:00Civitavecchia-Rome, Italy
  33. 09 Apr 08:00 - 18:00Ajaccio, Corsica France
  34. 10 Apr 07:00 - 18:00Santa Margherita Ligure, Italy Riviera
  35. 11 Apr 07:00 - 17:00Cannes, France Riviera
  36. 12 Apr 09:00 - 21:00Barcelona, Spain
  37. 14 Apr 07:00 - 18:00Malaga, Spain Granada
  38. 15 Apr 07:00 - 19:00Cadiz, Spain, Sevilla
  39. 16 Apr 07:00 - 17:00Tangier, Morocco, Tanger-Ville
  40. 17 Apr 07:00 - 21:00Casablanca, Marrakesh, Morocco
  41. 19 Apr 07:00 - 17:00Funchal, Madeira Island Portugal
  42. 21 Apr 07:00 - 17:00Ponta Delgada, Sao Miguel Island Azores Portugal
  43. 28 Apr 06:00 - 16:00Fort Lauderdale, Port Everglades, Florida
  44. 01 May 09:00 - 22:00Cartagena Colombia
  45. 03 May 06:00 - 16:30Panama Canal
  46. 06 May 07:00 - 16:00Acajutla, El Salvador
  47. 07 May 07:00 - 16:00Puerto Chiapas, Chiapas Mexico
  48. 08 May 07:00 - 16:00Huatulco, La Crucecita, Mexico Riviera
  49. 10 May 07:00 - 16:00Puerto Vallarta, Jalisco, Mexico Riviera
  50. 13 May 07:00Arriving in Los Angeles, Long Beach-San Pedro, California
Find this cruise to book →
$29450from / pp
Silver Shadow
Silversea Cruises
Miami → Villefranche-sur-Mer
⚓ Calls 19 Mar 08:00 - 17:00 2028132 nights57 portsDeparts 2028 Jan 05
View itinerary · 57 ports
132 days, one-way from Miami to Villefranche-sur-Mer
  1. 05 Jan 19:00Departing from Miami, Florida
  2. 09 Jan 08:00 - 18:30Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  3. 10 Jan 08:00 - 22:00Gustavia St Barths, Saint-Barthelemy Island France
  4. 12 Jan 08:00 - 22:00Willemstad Curacao, Netherlands Antilles
  5. 13 Jan 08:00 - 18:00Kralendijk Bonaire, Netherlands Antilles
  6. 15 Jan 07:00Cartagena Colombia
  7. 17 Jan 05:30 - 18:30Panama Canal
  8. 17 Jan 19:00 - 18 Jan 18:00Panama City, Fuerte Amador, Balboa
  9. 21 Jan 08:00 - 18:00Manta, Ecuador
  10. 24 Jan 08:00 - 22:00Callao-Lima, Peru
  11. 28 Jan 13:30 - 29 Jan 19:00Valparaiso-Santiago, Chile
  12. 01 Feb 08:00 - 18:00Puerto Montt, Chile
  13. 02 Feb 07:30 - 17:00Chiloe Island Chile, Castro
  14. 05 Feb 08:00 - 20:00Punta Arenas, Chile Antarctica
  15. 07 Feb 08:00 - 18:00Ushuaia, Argentina
  16. 09 Feb 08:00 - 18:00Port Stanley, East Falkland Island UK
  17. 12 Feb 08:00 - 17:00Puerto Madryn, Argentina
  18. 15 Feb 07:00 - 16 Feb 18:00Buenos Aires, Argentina
  19. 17 Feb 08:00 - 22:00Montevideo, Uruguay
  20. 18 Feb 08:00 - 23:00Punta del Este, Uruguay
  21. 21 Feb 08:00 - 18:00Porto Belo, Brazil
  22. 22 Feb 08:00 - 17:00Paranagua, Brazil
  23. 23 Feb 09:00 - 22:00Ilhabela, Brazil
  24. 24 Feb 08:00 - 18:00Ilha Grande, Abraao, Brazil
  25. 25 Feb 08:00 - 18:00Buzios, Brazil
  26. 26 Feb 08:00 - 28 Feb 23:00Rio de Janeiro, Brazil
  27. 02 Mar 08:00 - 18:00Salvador de Bahia, Brazil
  28. 08 Mar 08:00 - 18:00Saint Helena Island, Jamestown, St Helena UK
  29. 12 Mar 08:00 - 13 Mar 13:00Walvis Bay, Namibia
  30. 14 Mar 08:00 - 18:00Luderitz, Namibia
  31. 16 Mar 08:00 - 18 Mar 13:30Cape Town, South Africa
  32. 19 Mar 08:00 - 17:00Mossel Bay, South Africa
  33. 20 Mar 07:00 - 21 Mar 18:00Port Elizabeth, Gqeberha, South Africa
  34. 23 Mar 07:00 - 19:00Richards Bay, South Africa
  35. 28 Mar 08:00 - 18:00Saint-Denis, Reunion Island
  36. 29 Mar 08:00 - 30 Mar 14:00Port Louis, Mauritius Island
  37. 02 Apr 07:00 - 03 Apr 05:00Mahe Island Seychelles, Victoria
  38. 03 Apr 08:00 - 18:00Praslin Island Seychelles
  39. 09 Apr 08:00 - 11 Apr 13:00Muscat, Oman
  40. 12 Apr 08:00 - 18:00Khasab, Musandam Oman
  41. 13 Apr 08:00 - 14 Apr 18:00Abu Dhabi, UAE
  42. 15 Apr 08:00 - 18:00Doha Qatar
  43. 16 Apr 08:00 - 19:00Mina Salman-Manama, Bahrain, Khalifa Bin Salman Port
  44. 18 Apr 08:00 - 19 Apr 19:00Dubai, Port Rashid-Dubai Harbour, UAE
  45. 23 Apr 08:00 - 15:00Salalah, Oman
  46. 29 Apr 07:00 - 17:30Aqaba, Petra, Jordan
  47. 30 Apr 07:00 - 23:00Safaga, Luxor, Egypt
  48. 02 May 04:30 - 18:00Suez Canal, Egypt
  49. 03 May 08:00 - 04 May 17:00Alexandria, Egypt, Cairo
  50. 06 May 05:00Piraeus-Athens, Greece
  51. 07 May 08:00 - 18:00Milos Island, Adamantas, Greece
  52. 08 May 08:00 - 18:00Nafplio, Mycenae, Greece
  53. 10 May 07:30 - 17:00Valletta, Malta
  54. 11 May 08:00 - 22:00Lipari Island, Aeolian Islands Sicily
  55. 12 May 08:00 - 20:00Agropoli, Italy
  56. 14 May 08:30 - 15 May 14:00Livorno, Florence-Pisa, Italy
  57. 16 MayArriving in Villefranche-sur-Mer, Nice, France Riviera
Find this cruise to book →
Price on request
Silver Shadow
Silversea Cruises
Cape Town → Mahe Island Seychelles
⚓ Calls 19 Mar 08:00 - 17:00 202816 nights8 portsDeparts 2028 Mar 17
View itinerary · 8 ports
16 days, one-way from Cape Town to Mahe Island Seychelles
  1. 17 MarDeparting from Cape Town, South Africa
  2. 18 Mar - 13:30Cape Town, South Africa
  3. 19 Mar 08:00 - 17:00Mossel Bay, South Africa
  4. 20 Mar 07:00 - 21 Mar 18:00Port Elizabeth, Gqeberha, South Africa
  5. 23 Mar 07:00 - 19:00Richards Bay, South Africa
  6. 28 Mar 08:00 - 18:00Saint-Denis, Reunion Island
  7. 29 Mar 08:00 - 30 Mar 14:00Port Louis, Mauritius Island
  8. 02 AprArriving in Mahe Island Seychelles, Victoria
Find this cruise to book →
$15300from / pp
Hanseatic Nature
Hapag-Lloyd Cruises
Mahe Island Seychelles → Cape Town
⚓ Calls 23 Mar 12:00 - 19:00 202816 nights11 portsDeparts 2028 Mar 09
View itinerary · 11 ports
16 days, one-way from Mahe Island Seychelles to Cape Town
  1. 09 Mar - 23:59Departing from Mahe Island Seychelles, Victoria
  2. 10 MarCousin Island Seychelles, Baie Sainte Anne
  3. 11 MarPraslin Island Seychelles
  4. 14 MarMamoudzou, Grande-Terre Island Mayotte
  5. 15 MarNacala, Mozambique
  6. 19 Mar 05:00 - 20:00Richards Bay, South Africa
  7. 20 Mar 07:00 - 19:00Durban, South Africa
  8. 22 Mar 08:00 - 18:00Port Elizabeth, Gqeberha, South Africa
  9. 23 Mar 12:00 - 19:00Mossel Bay, South Africa
  10. 24 MarHermanus, South Africa
  11. 25 Mar 06:00Arriving in Cape Town, South Africa
Find this cruise to book →
Price on request
Seabourn Quest
Seabourn Cruises
Valparaiso-Santiago → Cape Town
⚓ Calls 26 Mar 09:00 - 20:00 202853 nights19 portsDeparts 2028 Feb 05
View itinerary · 19 ports
53 days, one-way from Valparaiso-Santiago to Cape Town
  1. 05 Feb 15:00Departing from Valparaiso-Santiago, Chile
  2. 07 Feb 10:00 - 20:00Puerto Montt, Chile
  3. 08 Feb 07:00 - 16:00Chiloe Island Chile, Castro
  4. 09 Feb 10:00 - 19:00Puerto Chacabuco, Coyhaique, Chile
  5. 11 Feb 08:00 - 18:00Chilean Fjords, Patagonia
  6. 13 Feb 10:00 - 23:00Punta Arenas, Chile Antarctica
  7. 16 Feb 08:00 - 19:00Ushuaia, Argentina
  8. 28 Feb 07:00 - 17:00Port Stanley, East Falkland Island UK
  9. 03 Mar 07:00 - 16:00Montevideo, Uruguay
  10. 04 Mar 07:00 - 05 Mar 17:00Buenos Aires, Argentina
  11. 12 Mar 08:00 - 18:00Tristan da Cunha Island, Edinburgh, St Helena UK
  12. 13 Mar 07:00 - 17:00Nightingale Island, St Helena UK
  13. 20 Mar 07:00 - 17:00Richards Bay, South Africa
  14. 21 Mar 12:00 - 21:00Maputo, Mozambique
  15. 23 Mar 07:00 - 21:00Durban, South Africa
  16. 25 Mar 06:00 - 17:00Port Elizabeth, Gqeberha, South Africa
  17. 26 Mar 09:00 - 20:00Mossel Bay, South Africa
  18. 28 Mar 06:45Cape Town, South Africa
  19. 29 MarArriving in Cape Town, South Africa
Find this cruise to book →
$35999from / pp
Seabourn Quest
Seabourn Cruises
Miami → Lisbon
⚓ Calls 26 Mar 09:00 - 20:00 2028112 nights42 portsDeparts 2028 Jan 07
View itinerary · 42 ports
112 days, one-way from Miami to Lisbon
  1. 07 Jan 16:00Departing from Miami, Florida
  2. 11 Jan 06:00 - 20:00Panama Canal
  3. 11 Jan 21:00 - 12 Jan 16:00Panama City, Fuerte Amador, Balboa
  4. 15 Jan 05:00 - 18:00Guayaquil, Ecuador
  5. 17 Jan 05:00 - 17:00Salaverry-Trujillo, Peru
  6. 18 Jan 13:00 - 20 Jan 21:00Callao-Lima, Peru
  7. 21 Jan 08:00 - 18:00Pisco, Paracas-Puerto General San Martin, Peru
  8. 27 Jan 08:00 - 28 Jan 18:00Easter Island Chile, Hanga Roa
  9. 02 Feb 09:00 - 03 Feb 18:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  10. 05 Feb 07:00 - 15:00Valparaiso-Santiago, Chile
  11. 07 Feb 10:00 - 20:00Puerto Montt, Chile
  12. 08 Feb 07:00 - 16:00Chiloe Island Chile, Castro
  13. 09 Feb 10:00 - 19:00Puerto Chacabuco, Coyhaique, Chile
  14. 11 Feb 08:00 - 18:00Chilean Fjords, Patagonia
  15. 13 Feb 10:00 - 23:00Punta Arenas, Chile Antarctica
  16. 16 Feb 08:00 - 19:00Ushuaia, Argentina
  17. 28 Feb 07:00 - 17:00Port Stanley, East Falkland Island UK
  18. 03 Mar 07:00 - 16:00Montevideo, Uruguay
  19. 04 Mar 07:00 - 05 Mar 17:00Buenos Aires, Argentina
  20. 12 Mar 08:00 - 18:00Tristan da Cunha Island, Edinburgh, St Helena UK
  21. 13 Mar 07:00 - 17:00Nightingale Island, St Helena UK
  22. 20 Mar 07:00 - 17:00Richards Bay, South Africa
  23. 21 Mar 12:00 - 21:00Maputo, Mozambique
  24. 23 Mar 07:00 - 21:00Durban, South Africa
  25. 25 Mar 06:00 - 17:00Port Elizabeth, Gqeberha, South Africa
  26. 26 Mar 09:00 - 20:00Mossel Bay, South Africa
  27. 28 Mar 06:45 - 29 Mar 22:00Cape Town, South Africa
  28. 31 Mar 08:00 - 17:00Luderitz, Namibia
  29. 01 Apr 12:00 - 02 Apr 17:00Walvis Bay, Namibia
  30. 05 Apr 08:00 - 18:00Luanda, Angola
  31. 08 Apr 07:00 - 18:00Santo Antonio, Principe Island
  32. 10 Apr 07:00 - 18:00Cotonou, Benin, Porto-Novo
  33. 11 Apr 08:00 - 18:00Tema Harbour-Accra, Ghana
  34. 12 Apr 08:00 - 17:00Takoradi, Ghana
  35. 16 Apr 08:00 - 18:00Dakar, Senegal
  36. 18 Apr 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  37. 21 Apr 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  38. 22 Apr 08:00 - 18:00Arrecife, Lanzarote, Canary Islands
  39. 24 Apr 06:00 - 20:00Casablanca, Marrakesh, Morocco
  40. 25 Apr 09:00 - 19:00Tangier, Morocco, Tanger-Ville
  41. 26 Apr 07:00 - 23:00Cadiz, Spain, Sevilla
  42. 28 Apr 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
$72799from / pp
Seabourn Quest
Seabourn Cruises
Miami → Cape Town
⚓ Calls 26 Mar 09:00 - 20:00 202882 nights28 portsDeparts 2028 Jan 07
View itinerary · 28 ports
82 days, one-way from Miami to Cape Town
  1. 07 Jan 16:00Departing from Miami, Florida
  2. 11 Jan 06:00 - 20:00Panama Canal
  3. 11 Jan 21:00 - 12 Jan 16:00Panama City, Fuerte Amador, Balboa
  4. 15 Jan 05:00 - 18:00Guayaquil, Ecuador
  5. 17 Jan 05:00 - 17:00Salaverry-Trujillo, Peru
  6. 18 Jan 13:00 - 20 Jan 21:00Callao-Lima, Peru
  7. 21 Jan 08:00 - 18:00Pisco, Paracas-Puerto General San Martin, Peru
  8. 27 Jan 08:00 - 28 Jan 18:00Easter Island Chile, Hanga Roa
  9. 02 Feb 09:00 - 03 Feb 18:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  10. 05 Feb 07:00 - 15:00Valparaiso-Santiago, Chile
  11. 07 Feb 10:00 - 20:00Puerto Montt, Chile
  12. 08 Feb 07:00 - 16:00Chiloe Island Chile, Castro
  13. 09 Feb 10:00 - 19:00Puerto Chacabuco, Coyhaique, Chile
  14. 11 Feb 08:00 - 18:00Chilean Fjords, Patagonia
  15. 13 Feb 10:00 - 23:00Punta Arenas, Chile Antarctica
  16. 16 Feb 08:00 - 19:00Ushuaia, Argentina
  17. 28 Feb 07:00 - 17:00Port Stanley, East Falkland Island UK
  18. 03 Mar 07:00 - 16:00Montevideo, Uruguay
  19. 04 Mar 07:00 - 05 Mar 17:00Buenos Aires, Argentina
  20. 12 Mar 08:00 - 18:00Tristan da Cunha Island, Edinburgh, St Helena UK
  21. 13 Mar 07:00 - 17:00Nightingale Island, St Helena UK
  22. 20 Mar 07:00 - 17:00Richards Bay, South Africa
  23. 21 Mar 12:00 - 21:00Maputo, Mozambique
  24. 23 Mar 07:00 - 21:00Durban, South Africa
  25. 25 Mar 06:00 - 17:00Port Elizabeth, Gqeberha, South Africa
  26. 26 Mar 09:00 - 20:00Mossel Bay, South Africa
  27. 28 Mar 06:45Cape Town, South Africa
  28. 29 MarArriving in Cape Town, South Africa
Find this cruise to book →
$54999from / pp
Seabourn Quest
Seabourn Cruises
Miami → Dover
⚓ Calls 26 Mar 09:00 - 20:00 2028120 nights48 portsDeparts 2028 Jan 07
View itinerary · 48 ports
120 days, one-way from Miami to Dover
  1. 07 Jan 16:00Departing from Miami, Florida
  2. 11 Jan 06:00 - 20:00Panama Canal
  3. 11 Jan 21:00 - 12 Jan 16:00Panama City, Fuerte Amador, Balboa
  4. 15 Jan 05:00 - 18:00Guayaquil, Ecuador
  5. 17 Jan 05:00 - 17:00Salaverry-Trujillo, Peru
  6. 18 Jan 13:00 - 20 Jan 21:00Callao-Lima, Peru
  7. 21 Jan 08:00 - 18:00Pisco, Paracas-Puerto General San Martin, Peru
  8. 27 Jan 08:00 - 28 Jan 18:00Easter Island Chile, Hanga Roa
  9. 02 Feb 09:00 - 03 Feb 18:00Robinson Crusoe Island Chile, Juan Fernandez Islands
  10. 05 Feb 07:00 - 15:00Valparaiso-Santiago, Chile
  11. 07 Feb 10:00 - 20:00Puerto Montt, Chile
  12. 08 Feb 07:00 - 16:00Chiloe Island Chile, Castro
  13. 09 Feb 10:00 - 19:00Puerto Chacabuco, Coyhaique, Chile
  14. 11 Feb 08:00 - 18:00Chilean Fjords, Patagonia
  15. 13 Feb 10:00 - 23:00Punta Arenas, Chile Antarctica
  16. 16 Feb 08:00 - 19:00Ushuaia, Argentina
  17. 28 Feb 07:00 - 17:00Port Stanley, East Falkland Island UK
  18. 03 Mar 07:00 - 16:00Montevideo, Uruguay
  19. 04 Mar 07:00 - 05 Mar 17:00Buenos Aires, Argentina
  20. 12 Mar 08:00 - 18:00Tristan da Cunha Island, Edinburgh, St Helena UK
  21. 13 Mar 07:00 - 17:00Nightingale Island, St Helena UK
  22. 20 Mar 07:00 - 17:00Richards Bay, South Africa
  23. 21 Mar 12:00 - 21:00Maputo, Mozambique
  24. 23 Mar 07:00 - 21:00Durban, South Africa
  25. 25 Mar 06:00 - 17:00Port Elizabeth, Gqeberha, South Africa
  26. 26 Mar 09:00 - 20:00Mossel Bay, South Africa
  27. 28 Mar 06:45 - 29 Mar 22:00Cape Town, South Africa
  28. 31 Mar 08:00 - 17:00Luderitz, Namibia
  29. 01 Apr 12:00 - 02 Apr 17:00Walvis Bay, Namibia
  30. 05 Apr 08:00 - 18:00Luanda, Angola
  31. 08 Apr 07:00 - 18:00Santo Antonio, Principe Island
  32. 10 Apr 07:00 - 18:00Cotonou, Benin, Porto-Novo
  33. 11 Apr 08:00 - 18:00Tema Harbour-Accra, Ghana
  34. 12 Apr 08:00 - 17:00Takoradi, Ghana
  35. 16 Apr 08:00 - 18:00Dakar, Senegal
  36. 18 Apr 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  37. 21 Apr 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  38. 22 Apr 08:00 - 18:00Arrecife, Lanzarote, Canary Islands
  39. 24 Apr 06:00 - 20:00Casablanca, Marrakesh, Morocco
  40. 25 Apr 09:00 - 19:00Tangier, Morocco, Tanger-Ville
  41. 26 Apr 07:00 - 23:00Cadiz, Spain, Sevilla
  42. 28 Apr 07:00 - 17:00Lisbon, Portugal
  43. 29 Apr 08:00 - 17:00Porto-Leixoes, Oporto, Portugal
  44. 30 Apr 10:00 - 19:00La Coruna, Spain Galicia
  45. 02 May 08:00 - 19:00Saint-Malo, France
  46. 03 May 07:00 - 17:00Cherbourg, France
  47. 04 May 10:30 - 05 May 13:30Rouen, France
  48. 06 May 07:00Arriving in Dover, England
Find this cruise to book →
$77999from / pp
Seabourn Quest
Seabourn Cruises
Buenos Aires → Cape Town
⚓ Calls 26 Mar 09:00 - 20:00 202825 nights11 portsDeparts 2028 Mar 04
View itinerary · 11 ports
25 days, one-way from Buenos Aires to Cape Town
  1. 04 MarDeparting from Buenos Aires, Argentina
  2. 05 Mar - 17:00Buenos Aires, Argentina
  3. 12 Mar 08:00 - 18:00Tristan da Cunha Island, Edinburgh, St Helena UK
  4. 13 Mar 07:00 - 17:00Nightingale Island, St Helena UK
  5. 20 Mar 07:00 - 17:00Richards Bay, South Africa
  6. 21 Mar 12:00 - 21:00Maputo, Mozambique
  7. 23 Mar 07:00 - 21:00Durban, South Africa
  8. 25 Mar 06:00 - 17:00Port Elizabeth, Gqeberha, South Africa
  9. 26 Mar 09:00 - 20:00Mossel Bay, South Africa
  10. 28 Mar 06:45Cape Town, South Africa
  11. 29 MarArriving in Cape Town, South Africa
Find this cruise to book →
$16999from / pp
Seabourn Quest
Seabourn Cruises
Buenos Aires → Lisbon
⚓ Calls 26 Mar 09:00 - 20:00 202855 nights25 portsDeparts 2028 Mar 04
View itinerary · 25 ports
55 days, one-way from Buenos Aires to Lisbon
  1. 04 MarDeparting from Buenos Aires, Argentina
  2. 05 Mar - 17:00Buenos Aires, Argentina
  3. 12 Mar 08:00 - 18:00Tristan da Cunha Island, Edinburgh, St Helena UK
  4. 13 Mar 07:00 - 17:00Nightingale Island, St Helena UK
  5. 20 Mar 07:00 - 17:00Richards Bay, South Africa
  6. 21 Mar 12:00 - 21:00Maputo, Mozambique
  7. 23 Mar 07:00 - 21:00Durban, South Africa
  8. 25 Mar 06:00 - 17:00Port Elizabeth, Gqeberha, South Africa
  9. 26 Mar 09:00 - 20:00Mossel Bay, South Africa
  10. 28 Mar 06:45 - 29 Mar 22:00Cape Town, South Africa
  11. 31 Mar 08:00 - 17:00Luderitz, Namibia
  12. 01 Apr 12:00 - 02 Apr 17:00Walvis Bay, Namibia
  13. 05 Apr 08:00 - 18:00Luanda, Angola
  14. 08 Apr 07:00 - 18:00Santo Antonio, Principe Island
  15. 10 Apr 07:00 - 18:00Cotonou, Benin, Porto-Novo
  16. 11 Apr 08:00 - 18:00Tema Harbour-Accra, Ghana
  17. 12 Apr 08:00 - 17:00Takoradi, Ghana
  18. 16 Apr 08:00 - 18:00Dakar, Senegal
  19. 18 Apr 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  20. 21 Apr 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  21. 22 Apr 08:00 - 18:00Arrecife, Lanzarote, Canary Islands
  22. 24 Apr 06:00 - 20:00Casablanca, Marrakesh, Morocco
  23. 25 Apr 09:00 - 19:00Tangier, Morocco, Tanger-Ville
  24. 26 Apr 07:00 - 23:00Cadiz, Spain, Sevilla
  25. 28 Apr 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
$36999from / pp
Seabourn Quest
Seabourn Cruises
Buenos Aires → Dover
⚓ Calls 26 Mar 09:00 - 20:00 202863 nights31 portsDeparts 2028 Mar 04
View itinerary · 31 ports
63 days, one-way from Buenos Aires to Dover
  1. 04 MarDeparting from Buenos Aires, Argentina
  2. 05 Mar - 17:00Buenos Aires, Argentina
  3. 12 Mar 08:00 - 18:00Tristan da Cunha Island, Edinburgh, St Helena UK
  4. 13 Mar 07:00 - 17:00Nightingale Island, St Helena UK
  5. 20 Mar 07:00 - 17:00Richards Bay, South Africa
  6. 21 Mar 12:00 - 21:00Maputo, Mozambique
  7. 23 Mar 07:00 - 21:00Durban, South Africa
  8. 25 Mar 06:00 - 17:00Port Elizabeth, Gqeberha, South Africa
  9. 26 Mar 09:00 - 20:00Mossel Bay, South Africa
  10. 28 Mar 06:45 - 29 Mar 22:00Cape Town, South Africa
  11. 31 Mar 08:00 - 17:00Luderitz, Namibia
  12. 01 Apr 12:00 - 02 Apr 17:00Walvis Bay, Namibia
  13. 05 Apr 08:00 - 18:00Luanda, Angola
  14. 08 Apr 07:00 - 18:00Santo Antonio, Principe Island
  15. 10 Apr 07:00 - 18:00Cotonou, Benin, Porto-Novo
  16. 11 Apr 08:00 - 18:00Tema Harbour-Accra, Ghana
  17. 12 Apr 08:00 - 17:00Takoradi, Ghana
  18. 16 Apr 08:00 - 18:00Dakar, Senegal
  19. 18 Apr 08:00 - 18:00Mindelo, Sao Vicente Island Cape Verde
  20. 21 Apr 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  21. 22 Apr 08:00 - 18:00Arrecife, Lanzarote, Canary Islands
  22. 24 Apr 06:00 - 20:00Casablanca, Marrakesh, Morocco
  23. 25 Apr 09:00 - 19:00Tangier, Morocco, Tanger-Ville
  24. 26 Apr 07:00 - 23:00Cadiz, Spain, Sevilla
  25. 28 Apr 07:00 - 17:00Lisbon, Portugal
  26. 29 Apr 08:00 - 17:00Porto-Leixoes, Oporto, Portugal
  27. 30 Apr 10:00 - 19:00La Coruna, Spain Galicia
  28. 02 May 08:00 - 19:00Saint-Malo, France
  29. 03 May 07:00 - 17:00Cherbourg, France
  30. 04 May 10:30 - 05 May 13:30Rouen, France
  31. 06 May 07:00Arriving in Dover, England
Find this cruise to book →
$42299from / pp
Seven Seas Mariner
Regent Seven Seas Cruises
Port Louis → Cape Town
⚓ Calls 26 Apr 08:00 - 17:00 202814 nights8 portsDeparts 2028 Apr 14
View itinerary · 8 ports
14 days, one-way from Port Louis to Cape Town
  1. 14 Apr 17:00Departing from Port Louis, Mauritius Island
  2. 15 Apr 08:00 - 17:00Saint-Denis, Reunion Island
  3. 18 Apr 08:00 - 17:00Nosy Be Island, Madagascar
  4. 22 Apr 08:00 - 20:00Durban, South Africa
  5. 24 Apr 07:30 - 25 Apr 18:30Port Elizabeth, Gqeberha, South Africa
  6. 26 Apr 08:00 - 17:00Mossel Bay, South Africa
  7. 27 Apr 10:00Cape Town, South Africa
  8. 28 AprArriving in Cape Town, South Africa
Find this cruise to book →
$25998from / pp
Seven Seas Mariner
Regent Seven Seas Cruises
Singapore → Cape Town
⚓ Calls 26 Apr 08:00 - 17:00 202831 nights16 portsDeparts 2028 Mar 28
View itinerary · 16 ports
31 days, one-way from Singapore to Cape Town
  1. 28 Mar 17:00Departing from Singapore
  2. 29 Mar 07:00 - 16:00Klang, Kuala Lumpur, Malaysia Selangor
  3. 30 Mar 11:00 - 19:00Pulau Penang Island, Georgetown, Malaysia Penang
  4. 31 Mar 09:00 - 18:30Phuket, Thailand
  5. 03 Apr 13:00 - 20:00Colombo, Sri Lanka
  6. 05 Apr 07:00 - 17:00Male City, Kaafu Atoll Maldives
  7. 09 Apr 07:00 - 18:00Mahe Island Seychelles, Victoria
  8. 11 Apr 07:00 - 18:00Antsiranana, Diego Suarez, Madagascar
  9. 13 Apr 13:00 - 14 Apr 17:00Port Louis, Mauritius Island
  10. 15 Apr 08:00 - 17:00Saint-Denis, Reunion Island
  11. 18 Apr 08:00 - 17:00Nosy Be Island, Madagascar
  12. 22 Apr 08:00 - 20:00Durban, South Africa
  13. 24 Apr 07:30 - 25 Apr 18:30Port Elizabeth, Gqeberha, South Africa
  14. 26 Apr 08:00 - 17:00Mossel Bay, South Africa
  15. 27 Apr 10:00Cape Town, South Africa
  16. 28 AprArriving in Cape Town, South Africa
Find this cruise to book →
$56398from / pp
ms Europa 2
Hapag-Lloyd Cruises
Round-trip from Cape Town
⚓ Calls 08 Nov 08:00 - 18:00 202815 nights8 portsDeparts 2028 Oct 26
View itinerary · 8 ports
15 days, round-trip Africa - A Dream Destination Cape Town - Cape Town
  1. 26 Oct 21:00Departing from Cape Town, South Africa
  2. 28 Oct 08:00 - 13:00Luderitz, Namibia
  3. 29 Oct 08:00 - 18:00Walvis Bay, Namibia
  4. 03 Nov 07:30 - 19:00Port Elizabeth, Gqeberha, South Africa
  5. 05 Nov 07:30 - 06 Nov 19:00Durban, South Africa
  6. 08 Nov 08:00 - 18:00Mossel Bay, South Africa
  7. 09 Nov 13:00Cape Town, South Africa
  8. 10 NovArriving in Cape Town, South Africa
Find this cruise to book →
Price on request
ms Europa 2
Hapag-Lloyd Cruises
Cape Town → Mahe Island Seychelles
⚓ Calls 12 Nov 08:00 - 18:00 202816 nights12 portsDeparts 2028 Nov 10
View itinerary · 12 ports
16 days, one-way from Cape Town to Mahe Island Seychelles
  1. 10 NovDeparting from Cape Town, South Africa
  2. 11 Nov - 14:00Cape Town, South Africa
  3. 12 Nov 08:00 - 18:00Mossel Bay, South Africa
  4. 13 Nov 08:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  5. 15 Nov 07:30 - 16 Nov 19:00Durban, South Africa
  6. 20 Nov 08:00 - 18:00Nosy Be Island, Madagascar
  7. 20 Nov 22:00 - 21 Nov 17:00Nosy Iranja Be Island Madagascar
  8. 22 Nov 08:00 - 17:00Antsiranana, Diego Suarez, Madagascar
  9. 24 Nov 13:00 - 19:00La Digue Island Seychelles, La Passe
  10. 25 Nov 08:00 - 18:00Praslin Island Seychelles
  11. 25 Nov 22:00Mahe Island Seychelles, Victoria
  12. 26 NovArriving in Mahe Island Seychelles, Victoria
Find this cruise to book →
Price on request

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.