East London, Eastern Cape, South Africa cruise port
AfricaSouth Africa › East London

East London, Eastern Cape, South Africa

South Africa's only river port trades container ships for cruise passengers chasing the Big Five. Beyond the Buffalo River, world-class surf beaches and Xhosa cultural villages await.

⚓ Pier (docked)🕒 Typical call: 8-10 hrs💵 South African Rand (ZAR)🗣️ English & Xhosa
Docking
Ships dock at the Port of East London on the Buffalo River — no tendering required
Walk to centre
~3 km to Oxford Street; taxis and shuttles available at the terminal
Best For
Safari day trips, Indian Ocean beaches, Xhosa culture
Don't Miss
The coelacanth display at East London Museum — the world's best-preserved specimen

Getting Ashore

Ships berth directly at the Port of East London on the Buffalo River, about 3 km from the city centre.

Getting Ashore in East London

  • 1
    Walk off the shipEast London is a pier port — simply disembark and clear the terminal building. No tenders required.
  • 2
    Taxis & shuttlesMetered taxis and informal minibus taxis gather outside the terminal gate. Agree on a fare before you get in. The city centre is a R40–60 ride.
  • 3
    Shore excursionsSafari operators and cruise ship excursion coaches pick up directly at the pier. Book game reserves in advance as availability is limited on port days.

💡 Pro move: The port area itself is a working commercial harbour — head straight into the city or to organised excursions rather than wandering the docklands.

Piers & Tendering by Cruise Line

All cruise ships dock directly at the Port of East London; tendering is not used here.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (MSC, HAL, Oceania, Viking, NCL, Ponant)Port of East London, Buffalo River📍Docked
Expedition / small shipsPort of East London (Latimer's Landing area)📍Docked

Top Excursions

East London punches well above its size: private game reserves with Big Five just 30–45 minutes from the pier, Xhosa cultural villages, world-class surf beaches, and a museum with a living fossil.

Wildlife

Big Five Safari at Inkwenkwezi or Mpongo

Private game reserves 30–45 minutes from the port offer open-vehicle drives to see lion, leopard, elephant, rhino, and buffalo in malaria-free Eastern Cape bush. Morning drives are best for predators.

⏱ 4-5 hrs🚗 30-45 min transfer🦁 Big Five possible
Find safari tours →
Culture

Khaya La Bantu Xhosa Cultural Village

An open-air living museum exploring Xhosa heritage through traditional dance, song, beadwork demonstrations, and a reconstructed homestead. One of the most authentic cultural experiences on the South African coast.

⏱ 3-4 hrs🚌 ~45 min from port🎭 Traditional performances
Find cultural tours →
History

East London Museum

Home to the world's only known dodo egg and the finest preserved coelacanth specimen — a prehistoric fish rediscovered alive in 1938. A genuine scientific landmark that surprises most visitors.

⏱ 1-2 hrs🚶 City centre💰 Low entry fee
Find city tours →
Relax

Orient Beach & East London Aquarium

Orient Beach offers calm Indian Ocean swimming, tidal pools, and a water slide. Immediately adjacent, the East London Aquarium has penguins, seals, and local marine life with regular feeding shows.

⏱ 2-3 hrs🏖️ Calm, family-friendly🐧 Penguins & seals
Find beach day tours →
Adventure

Nahoon Beach & Reef Surfing

Nahoon Reef is one of South Africa's legendary surf breaks, producing fast right-handers that have hosted international competitions. Non-surfers can walk the beach, explore the Nahoon Point Nature Reserve boardwalk, and spot dolphins.

⏱ 2-4 hrs🏄 Beginner to expert🐬 Dolphin sightings common
Find surf lessons →
Nature

Nahoon Point Nature Reserve Walk

A boardwalk trails through coastal fynbos to rocky headlands with views of Nahoon Reef. The site is famous for ~124,000-year-old fossilised human footprints discovered nearby in 1964 — long regarded as among the oldest modern-human footprints in the world.

⏱ 1-2 hrs🚶 Easy boardwalk🦶 Ancient footprints site
Find guided nature walks →

Self-Guided Walks & Hikes

East London's city-centre walk is pleasant but distances are best covered by taxi; Orient Beach is the nicest self-guided destination on foot from a central drop-off.

Oxford Street City Centre Stroll

1.5 km | 20 min | Flat

Take a taxi to the city centre, then explore Oxford Street on foot. Pass the Victorian-era East London City Hall (1897), browse local shops, and find bunny chow at one of the curry cafés.

  1. StartEast London City Hall
  2. StopOxford Street, East London
  3. EndLatimer's Landing East London
🗺️ See full route in Maps →

Orient Beach Waterfront Walk

2 km | 30 min | Flat beachfront

From Orient Beach, stroll south along the beachfront promenade past tidal pools to the East London Aquarium. Calm Indian Ocean waters make this a great swimming spot; the promenade has cafés and changing facilities.

  1. StartOrient Beach East London
  2. EndEast London Aquarium
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for East London, Eastern Cape, South Africa (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan78°F / 26°C68°F / 20°C12
Feb78°F / 26°C68°F / 20°C12
Mar77°F / 25°C67°F / 19°C11
Apr74°F / 23°C62°F / 17°C10
May73°F / 23°C59°F / 15°C5
Jun71°F / 22°C56°F / 13°C3
Jul70°F / 21°C54°F / 12°C4
Aug70°F / 21°C55°F / 13°C6
Sep70°F / 21°C57°F / 14°C8
Oct71°F / 22°C59°F / 15°C10
Nov73°F / 23°C62°F / 17°C12
Dec75°F / 24°C65°F / 18°C14

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🦁
    Book safaris before you sail. Inkwenkwezi and Mpongo are popular — shore excursion slots fill up. Independent bookings are possible but organising transfers on the day is stressful.
  • 💵
    Carry rand, not dollars. ATMs are available in the city centre and Hemingways Mall. Most tourist venues accept cards, but small vendors, taxis, and markets prefer cash.
  • 🚕
    Agree taxi fares upfront. Metered taxis are reliable; informal minibuses are cheap but can be confusing. Ride-share apps (Uber, inDriver) work well in East London for solo travellers.
  • 🍛
    Try a bunny chow. East London's curry scene is excellent — a hollowed-out half-loaf of bread filled with curry is the essential local street food and costs under R80.
  • ☀️
    Indian Ocean currents can be strong. Orient Beach has calmer conditions than Eastern or Nahoon Beach. Heed lifeguard flags — rip currents are present at several beaches.

Cruises Calling Here

Upcoming cruises that call at East London, Eastern Cape, South Africa. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Silver Muse
Silversea Cruises
Cape Town → Mumbai
⚓ Calls 13 Nov 08:00 - 23:00 202622 nights10 portsDeparts 2026 Nov 10
View itinerary · 10 ports
22 days, one-way from Cape Town to Mumbai
  1. 10 Nov 19:00Departing from Cape Town, South Africa
  2. 12 Nov 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  3. 13 Nov 08:00 - 23:00East London, South Africa
  4. 15 Nov 08:00 - 17:00Durban, South Africa
  5. 19 Nov 09:00 - 18:00Saint-Denis, Reunion Island
  6. 20 Nov 08:00 - 21 Nov 18:00Port Louis, Mauritius Island
  7. 24 Nov 08:00 - 17:00Mahe Island Seychelles, Victoria
  8. 28 Nov 15:00 - 29 Nov 18:00Cochin, Kochi, India
  9. 30 Nov 08:30 - 19:00Mangalore, India
  10. 02 DecArriving in Mumbai, India
Find this cruise to book →
$15900from / pp
Silver Muse
Silversea Cruises
Lisbon → Mumbai
⚓ Calls 13 Nov 08:00 - 23:00 202642 nights16 portsDeparts 2026 Oct 21
View itinerary · 16 ports
42 days, one-way from Lisbon to Mumbai
  1. 21 Oct 18:00Departing from Lisbon, Portugal
  2. 23 Oct 08:00 - 24 Oct 13:30Funchal, Madeira Island Portugal
  3. 27 Oct 08:00 - 18:00Dakar, Senegal
  4. 31 Oct 08:00 - 19:00Takoradi, Ghana
  5. 06 Nov 07:00 - 07 Nov 16:00Walvis Bay, Namibia
  6. 08 Nov 08:30 - 19:00Luderitz, Namibia
  7. 10 Nov 07:00Cape Town, South Africa
  8. 12 Nov 07:00 - 19:00Port Elizabeth, Gqeberha, South Africa
  9. 13 Nov 08:00 - 23:00East London, South Africa
  10. 15 Nov 08:00 - 17:00Durban, South Africa
  11. 19 Nov 09:00 - 18:00Saint-Denis, Reunion Island
  12. 20 Nov 08:00 - 21 Nov 18:00Port Louis, Mauritius Island
  13. 24 Nov 08:00 - 17:00Mahe Island Seychelles, Victoria
  14. 28 Nov 15:00 - 29 Nov 18:00Cochin, Kochi, India
  15. 30 Nov 08:30 - 19:00Mangalore, India
  16. 02 DecArriving in Mumbai, India
Find this cruise to book →
$16100from / pp
ms Europa 2
Hapag-Lloyd Cruises
Cape Town → Port Louis
⚓ Calls 23 Nov 08:00 - 18: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
Amera
Phoenix Reisen Cruises
Hamburg → Bremerhaven
⚓ Calls 19 Jan 07:00 - 13:00 2027143 nights62 portsDeparts 2026 Dec 21
View itinerary · 62 ports
143 days, one-way from Hamburg to Bremerhaven
  1. 21 Dec 18:00Departing from Hamburg, Germany
  2. 25 Dec 13:00 - 19:00Lisbon, Portugal
  3. 27 Dec 13:00 - 19:00Arrecife, Lanzarote, Canary Islands
  4. 30 Dec 09:00 - 20:00Dakar, Senegal
  5. 31 Dec 07:00 - 18:00Banjul, Gambia
  6. 06 Jan 08:00 - 18:00Saint Helena Island, Jamestown, St Helena UK
  7. 10 Jan 08:00 - 11 Jan 18:00Walvis Bay, Namibia
  8. 12 Jan 13:00 - 20:00Luderitz, Namibia
  9. 14 Jan 08:00 - 16 Jan 18:00Cape Town, South Africa
  10. 18 Jan 07:00 - 20:00Port Elizabeth, Gqeberha, South Africa
  11. 19 Jan 07:00 - 13:00East London, South Africa
  12. 20 Jan 08:00 - 21 Jan 18:00Durban, South Africa
  13. 24 Jan 08:00 - 17:00Tolagnaro, Fort-Dauphin, Madagascar
  14. 26 Jan 08:00 - 18:00Saint-Denis, Reunion Island
  15. 27 Jan 08:00 - 28 Jan 17:00Port Louis, Mauritius Island
  16. 31 Jan 09:00 - 01 Feb 05:00Praslin Island Seychelles
  17. 01 Feb 08:00 - 03 Feb 23:00Mahe Island Seychelles, Victoria
  18. 04 Feb 07:00 - 23:00La Digue Island Seychelles, La Passe
  19. 05 Feb 07:00 - 13:00Praslin Island Seychelles
  20. 09 Feb 08:00 - 22:00Male City, Kaafu Atoll Maldives
  21. 11 Feb 07:00 - 18:00Colombo, Sri Lanka
  22. 14 Feb 12:00 - 17:00Pulau Weh Island Indonesia, Sabang, Aceh
  23. 15 Feb 13:00 - 23:00Pulau Langkawi Island, Malaysia Kedah
  24. 16 Feb 07:00 - 17:00Pulau Penang Island, Georgetown, Malaysia Penang
  25. 17 Feb 08:00 - 18:00Klang, Kuala Lumpur, Malaysia Selangor
  26. 18 Feb 09:00 - 19 Feb 14:00Singapore
  27. 21 Feb 09:00 - 23:00Semarang, Java Indonesia
  28. 23 Feb 08:00 - 20:00Banyuwangi, Indonesia Java
  29. 24 Feb 07:00 - 26 Feb 17:00Benoa, Bali Indonesia
  30. 27 Feb 12:00 - 18:00Pulau Komodo Island, East Nusa Tenggara Indonesia
  31. 01 Mar 12:00 - 17:00Pulau Ambon Island Indonesia, Wallacea, Moluccas
  32. 05 Mar 12:00 - 06 Mar 18:00Cairns, Queensland Australia
  33. 07 Mar 08:00 - 14:00Townsville QLD, Queensland Australia
  34. 09 Mar 09:00 - 19:00Mooloolaba, Queensland Australia
  35. 11 Mar 09:00 - 12 Mar 23:00Sydney, NSW Australia
  36. 13 Mar 08:00 - 17:00Newcastle NSW, NSW Australia
  37. 16 Mar 08:00 - 17:00Norfolk Island, Australia
  38. 18 Mar 08:00 - 19:00Bay of Islands, Russell, New Zealand
  39. 19 Mar 08:00 - 21 Mar 18:00Auckland, New Zealand
  40. 22 Mar 08:00 - 18:00Tauranga, Rotorua, New Zealand
  41. 26 Mar 08:00 - 17:00Rarotonga Island, Cook Islands NZ
  42. 28 Mar 09:00 - 18:00Huahine Island, Society Islands French Polynesia
  43. 29 Mar 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  44. 30 Mar 08:00 - 18:00Moorea Island, Society Islands French Polynesia
  45. 30 Mar 20:00 - 31 Mar 17:00Papeete, Tahiti Island French Polynesia
  46. 01 Apr 09:00 - 14:00Fakarava Atoll Tuamotus, French Polynesia
  47. 04 Apr 08:00 - 12:00Pitcairn Island, Adamstown, UK
  48. 07 Apr 09:00 - 19:00Easter Island Chile, Hanga Roa
  49. 13 Apr 09:00 - 15 Apr 12:00Callao-Lima, Peru
  50. 17 Apr 11:00 - 18:00Guayaquil, Ecuador
  51. 18 Apr 12:00 - 18:00Manta, Ecuador
  52. 20 Apr 12:00 - 23:00Panama City, Fuerte Amador, Balboa
  53. 22 Apr 07:00 - 17:00Puerto Limon, Costa Rica
  54. 24 Apr 08:00 - 14:00Grand Cayman Island, George Town Harbour
  55. 26 Apr 09:00 - 18:00Miami, Florida
  56. 27 Apr 09:00 - 20:00Port Canaveral, Orlando, Florida
  57. 30 Apr 09:00 - 01 May 17:00New York, NYC Manhattan-Brooklyn
  58. 03 May 12:00 - 18:00Halifax, Nova Scotia Canada
  59. 05 May 08:00 - 17:00St Johns NL, Newfoundland-Labrador Canada
  60. 10 May 12:00 - 18:00Cobh-Cork, Ireland
  61. 11 May 14:00 - 20:00Guernsey Island, St Peter Port, Channel Islands UK
  62. 13 May 09:00Arriving in Bremerhaven, Bremen, Germany
Find this cruise to book →
Price on request
Amera
Phoenix Reisen Cruises
Cape Town → Mahe Island Seychelles
⚓ Calls 19 Jan 07:00 - 13:00 202718 nights11 portsDeparts 2027 Jan 15
View itinerary · 11 ports
18 days, one-way from Cape Town to Mahe Island Seychelles
  1. 15 JanDeparting from Cape Town, South Africa
  2. 16 Jan - 18:00Cape Town, South Africa
  3. 18 Jan 07:00 - 20:00Port Elizabeth, Gqeberha, South Africa
  4. 19 Jan 07:00 - 13:00East London, South Africa
  5. 20 Jan 08:00 - 21 Jan 18:00Durban, South Africa
  6. 24 Jan 08:00 - 17:00Tolagnaro, Fort-Dauphin, Madagascar
  7. 26 Jan 08:00 - 18:00Saint-Denis, Reunion Island
  8. 27 Jan 08:00 - 28 Jan 17:00Port Louis, Mauritius Island
  9. 31 Jan 09:00 - 01 Feb 05:00Praslin Island Seychelles
  10. 01 Feb 08:00Mahe Island Seychelles, Victoria
  11. 02 FebArriving in Mahe Island Seychelles, Victoria
Find this cruise to book →
Price on request
AIDAsol
AIDA Cruises
San Antonio → Hamburg
⚓ Calls 27 Jan 07:00 - 19:00 202782 nights30 portsDeparts 2026 Dec 01
View itinerary · 30 ports
82 days, one-way from San Antonio to Hamburg
  1. 01 Dec 20:30Departing from San Antonio, Chile
  2. 06 Dec 08:00 - 19:00Easter Island Chile, Hanga Roa
  3. 12 Dec 14:00 - 13 Dec 23:00Papeete, Tahiti Island French Polynesia
  4. 14 Dec 08:00 - 19:00Moorea Island, Society Islands French Polynesia
  5. 15 Dec 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  6. 17 Dec 08:00 - 20:00Aitutaki Island, Cook Islands NZ
  7. 21 Dec 08:00 - 20:00Nukualofa, Tongatapu Island Tonga
  8. 23 Dec 08:00 - 18:00Suva, Viti Levu Island Fiji
  9. 25 Dec 08:00 - 18:00Port Vila, Efate Island Vanuatu
  10. 26 Dec 08:00 - 18:00Mystery Island, Aneityum, Vanuatu
  11. 27 Dec 08:00 - 17:30Lifou Island, New Caledonia
  12. 28 Dec 07:00 - 16:00Noumea, Grande Terre Island New Caledonia
  13. 31 Dec 08:30 - 01 Jan 21:00Sydney, NSW Australia
  14. 03 Jan 09:00 - 19:00Burnie, Tasmania Australia
  15. 04 Jan 07:00 - 19:00Melbourne, Victoria Australia
  16. 06 Jan 07:00 - 21:00Adelaide, South Australia
  17. 07 Jan 08:00 - 19:00Kangaroo Island, Penneshaw, South Australia
  18. 11 Jan 07:00 - 17:00Fremantle, Perth, Western Australia
  19. 19 Jan 06:00 - 20 Jan 18:00Port Louis, Mauritius Island
  20. 21 Jan 07:00 - 18:00Saint-Denis, Reunion Island
  21. 25 Jan 08:00 - 18:00Maputo, Mozambique
  22. 27 Jan 07:00 - 19:00East London, South Africa
  23. 28 Jan 08:00 - 29 Jan 18:30Port Elizabeth, Gqeberha, South Africa
  24. 31 Jan 08:00 - 23:58Cape Town, South Africa
  25. 03 Feb 06:00 - 20:00Walvis Bay, Namibia
  26. 11 Feb 08:00 - 18:00Praia, Santiago Island Cape Verde
  27. 14 Feb 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  28. 15 Feb 12:00 - 20:00Funchal, Madeira Island Portugal
  29. 17 Feb 08:00 - 16:00Lisbon, Portugal
  30. 21 Feb 08:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
AIDAsol
AIDA Cruises
Sydney → Hamburg
⚓ Calls 27 Jan 07:00 - 19:00 202752 nights19 portsDeparts 2026 Dec 31
View itinerary · 19 ports
52 days, one-way from Sydney to Hamburg
  1. 31 DecDeparting from Sydney, NSW Australia
  2. 03 Jan 09:00 - 19:00Burnie, Tasmania Australia
  3. 04 Jan 07:00 - 19:00Melbourne, Victoria Australia
  4. 06 Jan 07:00 - 21:00Adelaide, South Australia
  5. 07 Jan 08:00 - 19:00Kangaroo Island, Penneshaw, South Australia
  6. 11 Jan 07:00 - 17:00Fremantle, Perth, Western Australia
  7. 19 Jan 06:00 - 20 Jan 18:00Port Louis, Mauritius Island
  8. 21 Jan 07:00 - 18:00Saint-Denis, Reunion Island
  9. 25 Jan 08:00 - 18:00Maputo, Mozambique
  10. 27 Jan 07:00 - 19:00East London, South Africa
  11. 28 Jan 08:00 - 29 Jan 18:30Port Elizabeth, Gqeberha, South Africa
  12. 31 Jan 08:00 - 23:58Cape Town, South Africa
  13. 03 Feb 06:00 - 20:00Walvis Bay, Namibia
  14. 11 Feb 08:00 - 18:00Praia, Santiago Island Cape Verde
  15. 14 Feb 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  16. 15 Feb 12:00 - 20:00Funchal, Madeira Island Portugal
  17. 17 Feb 08:00 - 16:00Lisbon, Portugal
  18. 01 Jan - 21:00Sydney, NSW Australia
  19. 21 Feb 08:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
AIDAsol
AIDA Cruises
Round-trip from Hamburg
⚓ Calls 27 Jan 07:00 - 19:00 2027126 nights45 portsDeparts 2026 Oct 18
View itinerary · 45 ports
126 days, round-trip Weltreise 2026
  1. 18 Oct 19:00Departing from Hamburg, Germany
  2. 21 Oct 10:00 - 20:00La Coruna, Spain Galicia
  3. 24 Oct 08:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  4. 27 Oct 07:00 - 16:00Mindelo, Sao Vicente Island Cape Verde
  5. 02 Nov 09:00 - 18:00Santarem, Brazil Amazon
  6. 03 Nov 07:00 - 18:00Boca da Valeria, Brazil Amazon
  7. 07 Nov 08:00 - 18:00Fortaleza, Brazil
  8. 10 Nov 08:00 - 17:00Ilheus, Brazil
  9. 12 Nov 10:00 - 13 Nov 18:30Rio de Janeiro, Brazil
  10. 16 Nov 08:00 - 18:00Montevideo, Uruguay
  11. 17 Nov 06:00 - 22:00Buenos Aires, Argentina
  12. 20 Nov 08:00 - 18:00Puerto Madryn, Argentina
  13. 23 Nov 07:00 - 20:00Ushuaia, Argentina
  14. 24 NovCape Horn, Chile Antarctica
  15. 28 Nov 10:00 - 20:00Puerto Montt, Chile
  16. 30 Nov 10:00 - 01 Dec 20:30San Antonio, Chile
  17. 06 Dec 08:00 - 19:00Easter Island Chile, Hanga Roa
  18. 12 Dec 14:00 - 13 Dec 23:00Papeete, Tahiti Island French Polynesia
  19. 14 Dec 08:00 - 19:00Moorea Island, Society Islands French Polynesia
  20. 15 Dec 08:00 - 18:00Raiatea Island, Uturoa, French Polynesia
  21. 17 Dec 08:00 - 20:00Aitutaki Island, Cook Islands NZ
  22. 21 Dec 08:00 - 20:00Nukualofa, Tongatapu Island Tonga
  23. 23 Dec 08:00 - 18:00Suva, Viti Levu Island Fiji
  24. 25 Dec 08:00 - 18:00Port Vila, Efate Island Vanuatu
  25. 26 Dec 08:00 - 18:00Mystery Island, Aneityum, Vanuatu
  26. 27 Dec 08:00 - 17:30Lifou Island, New Caledonia
  27. 28 Dec 07:00 - 16:00Noumea, Grande Terre Island New Caledonia
  28. 31 Dec 08:30 - 01 Jan 21:00Sydney, NSW Australia
  29. 03 Jan 09:00 - 19:00Burnie, Tasmania Australia
  30. 04 Jan 07:00 - 19:00Melbourne, Victoria Australia
  31. 06 Jan 07:00 - 21:00Adelaide, South Australia
  32. 07 Jan 08:00 - 19:00Kangaroo Island, Penneshaw, South Australia
  33. 11 Jan 07:00 - 17:00Fremantle, Perth, Western Australia
  34. 19 Jan 06:00 - 20 Jan 18:00Port Louis, Mauritius Island
  35. 21 Jan 07:00 - 18:00Saint-Denis, Reunion Island
  36. 25 Jan 08:00 - 18:00Maputo, Mozambique
  37. 27 Jan 07:00 - 19:00East London, South Africa
  38. 28 Jan 08:00 - 29 Jan 18:30Port Elizabeth, Gqeberha, South Africa
  39. 31 Jan 08:00 - 23:58Cape Town, South Africa
  40. 03 Feb 06:00 - 20:00Walvis Bay, Namibia
  41. 11 Feb 08:00 - 18:00Praia, Santiago Island Cape Verde
  42. 14 Feb 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  43. 15 Feb 12:00 - 20:00Funchal, Madeira Island Portugal
  44. 17 Feb 08:00 - 16:00Lisbon, Portugal
  45. 21 Feb 08:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
AIDAsol
AIDA Cruises
Port Louis → Hamburg
⚓ Calls 27 Jan 07:00 - 19:00 202733 nights13 portsDeparts 2027 Jan 19
View itinerary · 13 ports
33 days, one-way from Port Louis to Hamburg
  1. 19 JanDeparting from Port Louis, Mauritius Island
  2. 20 Jan - 18:00Port Louis, Mauritius Island
  3. 21 Jan 07:00 - 18:00Saint-Denis, Reunion Island
  4. 25 Jan 08:00 - 18:00Maputo, Mozambique
  5. 27 Jan 07:00 - 19:00East London, South Africa
  6. 28 Jan 08:00 - 29 Jan 18:30Port Elizabeth, Gqeberha, South Africa
  7. 31 Jan 08:00 - 23:58Cape Town, South Africa
  8. 03 Feb 06:00 - 20:00Walvis Bay, Namibia
  9. 11 Feb 08:00 - 18:00Praia, Santiago Island Cape Verde
  10. 14 Feb 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  11. 15 Feb 12:00 - 20:00Funchal, Madeira Island Portugal
  12. 17 Feb 08:00 - 16:00Lisbon, Portugal
  13. 21 Feb 08:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
Seven Seas Voyager
Regent Seven Seas Cruises
Port Louis → Cape Town
⚓ Calls 29 Jan 08:00 - 18: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
Viking Sky
Viking Cruises
Fort Lauderdale → London-Greenwich
⚓ Calls 03 Apr 2027141 nights69 portsDeparts 2026 Dec 22
View itinerary · 69 ports
141 days, one-way from Fort Lauderdale to London-Greenwich
  1. 22 DecDeparting from Fort Lauderdale, Port Everglades, Florida
  2. 24 DecCozumel, Mexico, Riviera Maya
  3. 27 DecCartagena Colombia
  4. 28 DecColon, Panama
  5. 29 DecPanama Canal
  6. 31 DecPuntarenas, Puerto Caldera, Costa Rica
  7. 05 JanCabo San Lucas, Baja California Mexico
  8. 08 JanLos Angeles, Long Beach-San Pedro, California
  9. 14 JanHonolulu, Oahu Island Hawaii
  10. 15 JanKailua-Kona, Hawaii Island
  11. 21 JanBora Bora Island, Vaitape, Society Islands French Polynesia
  12. 22 Jan - 23 JanPapeete, Tahiti Island French Polynesia
  13. 25 JanRarotonga Island, Cook Islands NZ
  14. 01 FebWellington, New Zealand
  15. 02 FebNapier, New Zealand
  16. 03 FebTauranga, Rotorua, New Zealand
  17. 04 FebAuckland, New Zealand
  18. 08 Feb - 09 FebSydney, NSW Australia
  19. 10 Febcoastal cruising
  20. 11 FebBrisbane, Queensland Australia
  21. 12 Febcoastal cruising
  22. 13 FebWhitsunday Islands Australia
  23. 14 Feb - 15 FebCairns, Queensland Australia
  24. 16 FebCoral Sea Islands Australia
  25. 17 FebThursday Island, Queensland Australia
  26. 20 FebDarwin, NT Australia
  27. 21 Feb - 22 Febsea cruising
  28. 23 FebPulau Rinca Island Indonesia, East Nusa Tenggara
  29. 24 Feb - 25 FebBenoa, Bali Indonesia
  30. 27 FebSemarang, Java Indonesia
  31. 28 Feb - 01 MarJakarta, Java Indonesia
  32. 03 Mar - 04 MarSingapore
  33. 05 Marsea cruising
  34. 06 MarKlang, Kuala Lumpur, Malaysia Selangor
  35. 07 MarPulau Langkawi Island, Malaysia Kedah
  36. 08 MarPulau Penang Island, Georgetown, Malaysia Penang
  37. 09 MarPhuket, Thailand
  38. 10 Mar - 11 Marsea cruising
  39. 12 Mar - 13 MarColombo, Sri Lanka
  40. 14 Marsea cruising
  41. 15 MarMale City, Kaafu Atoll Maldives
  42. 19 MarMahe Island Seychelles, Victoria
  43. 22 Mar - 23 MarMombasa, Kenya
  44. 24 Mar - 25 MarZanzibar, Tanzania
  45. 27 MarNosy Be Island, Madagascar
  46. 31 MarMaputo, Mozambique
  47. 01 AprRichards Bay, South Africa
  48. 02 AprDurban, South Africa
  49. 03 AprEast London, South Africa
  50. 04 AprPort Elizabeth, Gqeberha, South Africa
  51. 06 Apr - 07 AprCape Town, South Africa
  52. 09 AprLuderitz, Namibia
  53. 10 Apr - 11 AprWalvis Bay, Namibia
  54. 14 AprLuanda, Angola
  55. 17 Apr - 18 AprLagos City, Nigeria
  56. 19 AprTema Harbour-Accra, Ghana
  57. 20 AprTakoradi, Ghana
  58. 24 AprDakar, Senegal
  59. 26 AprMindelo, Sao Vicente Island Cape Verde
  60. 29 AprSanta Cruz de Tenerife, Canary Islands
  61. 30 Apr - 01 MayAgadir, Morocco
  62. 02 May - 03 MayCasablanca, Marrakesh, Morocco
  63. 04 MayCadiz, Spain, Sevilla
  64. 05 May - 06 MayLisbon, Portugal
  65. 07 MayPorto-Leixoes, Oporto, Portugal
  66. 08 MayLa Coruna, Spain Galicia
  67. 10 MayHonfleur, France
  68. 11 MayDover, England
  69. 12 MayArriving in London-Greenwich, England
Find this cruise to book →
$71995from / pp
Viking Sky
Viking Cruises
Fort Lauderdale → Stockholm
⚓ Calls 03 Apr 2027169 nights91 portsDeparts 2026 Dec 22
View itinerary · 91 ports
169 days, one-way from Fort Lauderdale to Stockholm
  1. 22 DecDeparting from Fort Lauderdale, Port Everglades, Florida
  2. 24 DecCozumel, Mexico, Riviera Maya
  3. 27 DecCartagena Colombia
  4. 28 DecColon, Panama
  5. 29 DecPanama Canal
  6. 31 DecPuntarenas, Puerto Caldera, Costa Rica
  7. 05 JanCabo San Lucas, Baja California Mexico
  8. 08 JanLos Angeles, Long Beach-San Pedro, California
  9. 14 JanHonolulu, Oahu Island Hawaii
  10. 15 JanKailua-Kona, Hawaii Island
  11. 21 JanBora Bora Island, Vaitape, Society Islands French Polynesia
  12. 22 Jan - 23 JanPapeete, Tahiti Island French Polynesia
  13. 25 JanRarotonga Island, Cook Islands NZ
  14. 01 FebWellington, New Zealand
  15. 02 FebNapier, New Zealand
  16. 03 FebTauranga, Rotorua, New Zealand
  17. 04 FebAuckland, New Zealand
  18. 08 Feb - 09 FebSydney, NSW Australia
  19. 10 Febcoastal cruising
  20. 11 FebBrisbane, Queensland Australia
  21. 12 Febcoastal cruising
  22. 13 FebWhitsunday Islands Australia
  23. 14 Feb - 15 FebCairns, Queensland Australia
  24. 16 FebCoral Sea Islands Australia
  25. 17 FebThursday Island, Queensland Australia
  26. 20 FebDarwin, NT Australia
  27. 21 Feb - 22 Febsea cruising
  28. 23 FebPulau Rinca Island Indonesia, East Nusa Tenggara
  29. 24 Feb - 25 FebBenoa, Bali Indonesia
  30. 27 FebSemarang, Java Indonesia
  31. 28 Feb - 01 MarJakarta, Java Indonesia
  32. 03 Mar - 04 MarSingapore
  33. 05 Marsea cruising
  34. 06 MarKlang, Kuala Lumpur, Malaysia Selangor
  35. 07 MarPulau Langkawi Island, Malaysia Kedah
  36. 08 MarPulau Penang Island, Georgetown, Malaysia Penang
  37. 09 MarPhuket, Thailand
  38. 10 Mar - 11 Marsea cruising
  39. 12 Mar - 13 MarColombo, Sri Lanka
  40. 14 Marsea cruising
  41. 15 MarMale City, Kaafu Atoll Maldives
  42. 19 MarMahe Island Seychelles, Victoria
  43. 22 Mar - 23 MarMombasa, Kenya
  44. 24 Mar - 25 MarZanzibar, Tanzania
  45. 27 MarNosy Be Island, Madagascar
  46. 31 MarMaputo, Mozambique
  47. 01 AprRichards Bay, South Africa
  48. 02 AprDurban, South Africa
  49. 03 AprEast London, South Africa
  50. 04 AprPort Elizabeth, Gqeberha, South Africa
  51. 06 Apr - 07 AprCape Town, South Africa
  52. 09 AprLuderitz, Namibia
  53. 10 Apr - 11 AprWalvis Bay, Namibia
  54. 14 AprLuanda, Angola
  55. 17 Apr - 18 AprLagos City, Nigeria
  56. 19 AprTema Harbour-Accra, Ghana
  57. 20 AprTakoradi, Ghana
  58. 24 AprDakar, Senegal
  59. 26 AprMindelo, Sao Vicente Island Cape Verde
  60. 29 AprSanta Cruz de Tenerife, Canary Islands
  61. 30 Apr - 01 MayAgadir, Morocco
  62. 02 May - 03 MayCasablanca, Marrakesh, Morocco
  63. 04 MayCadiz, Spain, Sevilla
  64. 05 May - 06 MayLisbon, Portugal
  65. 07 MayPorto-Leixoes, Oporto, Portugal
  66. 08 MayLa Coruna, Spain Galicia
  67. 10 MayHonfleur, France
  68. 11 MayDover, England
  69. 12 May - 14 MayLondon-Greenwich, England
  70. 15 MayDover, England
  71. 16 Maycoastal cruising
  72. 17 MayHolyhead, Anglesey Island Wales
  73. 18 MayLiverpool, England
  74. 19 MayDun Laoghaire, Ireland
  75. 20 MayBelfast, Northern Ireland
  76. 21 MayUllapool, Scotland
  77. 22 MayKirkwall, Orkney Island Scotland
  78. 23 MayNewhaven, England
  79. 24 MayAberdeen, Scotland
  80. 25 MayLerwick, Mainland Shetland, Scotland
  81. 26 May - 28 MayBergen, Norway
  82. 29 MayEidfjord, Norway Hardangerfjord
  83. 30 MayStavanger, Norway
  84. 31 May - 01 JunOslo, Norway
  85. 02 JunAalborg, Denmark
  86. 03 JunCopenhagen, Denmark
  87. 04 JunWarnemunde-Rostock, Germany
  88. 05 JunBornholm Island Denmark, Ronne-Gudhjem
  89. 06 JunGdynia-Gdansk, Poland
  90. 08 JunTallinn, Estonia
  91. 09 JunArriving in Stockholm, Sweden
Find this cruise to book →
$89995from / pp
Viking Sky
Viking Cruises
Los Angeles → London-Greenwich
⚓ Calls 03 Apr 2027124 nights62 portsDeparts 2027 Jan 08
View itinerary · 62 ports
124 days, one-way from Los Angeles to London-Greenwich
  1. 08 JanDeparting from Los Angeles, Long Beach-San Pedro, California
  2. 14 JanHonolulu, Oahu Island Hawaii
  3. 15 JanKailua-Kona, Hawaii Island
  4. 21 JanBora Bora Island, Vaitape, Society Islands French Polynesia
  5. 22 Jan - 23 JanPapeete, Tahiti Island French Polynesia
  6. 25 JanRarotonga Island, Cook Islands NZ
  7. 01 FebWellington, New Zealand
  8. 02 FebNapier, New Zealand
  9. 03 FebTauranga, Rotorua, New Zealand
  10. 04 FebAuckland, New Zealand
  11. 08 Feb - 09 FebSydney, NSW Australia
  12. 10 Febcoastal cruising
  13. 11 FebBrisbane, Queensland Australia
  14. 12 Febcoastal cruising
  15. 13 FebWhitsunday Islands Australia
  16. 14 Feb - 15 FebCairns, Queensland Australia
  17. 16 FebCoral Sea Islands Australia
  18. 17 FebThursday Island, Queensland Australia
  19. 20 FebDarwin, NT Australia
  20. 21 Feb - 22 Febsea cruising
  21. 23 FebPulau Rinca Island Indonesia, East Nusa Tenggara
  22. 24 Feb - 25 FebBenoa, Bali Indonesia
  23. 27 FebSemarang, Java Indonesia
  24. 28 Feb - 01 MarJakarta, Java Indonesia
  25. 03 Mar - 04 MarSingapore
  26. 05 Marsea cruising
  27. 06 MarKlang, Kuala Lumpur, Malaysia Selangor
  28. 07 MarPulau Langkawi Island, Malaysia Kedah
  29. 08 MarPulau Penang Island, Georgetown, Malaysia Penang
  30. 09 MarPhuket, Thailand
  31. 10 Mar - 11 Marsea cruising
  32. 12 Mar - 13 MarColombo, Sri Lanka
  33. 14 Marsea cruising
  34. 15 MarMale City, Kaafu Atoll Maldives
  35. 19 MarMahe Island Seychelles, Victoria
  36. 22 Mar - 23 MarMombasa, Kenya
  37. 24 Mar - 25 MarZanzibar, Tanzania
  38. 27 MarNosy Be Island, Madagascar
  39. 31 MarMaputo, Mozambique
  40. 01 AprRichards Bay, South Africa
  41. 02 AprDurban, South Africa
  42. 03 AprEast London, South Africa
  43. 04 AprPort Elizabeth, Gqeberha, South Africa
  44. 06 Apr - 07 AprCape Town, South Africa
  45. 09 AprLuderitz, Namibia
  46. 10 Apr - 11 AprWalvis Bay, Namibia
  47. 14 AprLuanda, Angola
  48. 17 Apr - 18 AprLagos City, Nigeria
  49. 19 AprTema Harbour-Accra, Ghana
  50. 20 AprTakoradi, Ghana
  51. 24 AprDakar, Senegal
  52. 26 AprMindelo, Sao Vicente Island Cape Verde
  53. 29 AprSanta Cruz de Tenerife, Canary Islands
  54. 30 Apr - 01 MayAgadir, Morocco
  55. 02 May - 03 MayCasablanca, Marrakesh, Morocco
  56. 04 MayCadiz, Spain, Sevilla
  57. 05 May - 06 MayLisbon, Portugal
  58. 07 MayPorto-Leixoes, Oporto, Portugal
  59. 08 MayLa Coruna, Spain Galicia
  60. 10 MayHonfleur, France
  61. 11 MayDover, England
  62. 12 MayArriving in London-Greenwich, England
Find this cruise to book →
$64995from / pp
Viking Sky
Viking Cruises
Los Angeles → Stockholm
⚓ Calls 03 Apr 2027152 nights84 portsDeparts 2027 Jan 08
View itinerary · 84 ports
152 days, one-way from Los Angeles to Stockholm
  1. 08 JanDeparting from Los Angeles, Long Beach-San Pedro, California
  2. 14 JanHonolulu, Oahu Island Hawaii
  3. 15 JanKailua-Kona, Hawaii Island
  4. 21 JanBora Bora Island, Vaitape, Society Islands French Polynesia
  5. 22 Jan - 23 JanPapeete, Tahiti Island French Polynesia
  6. 25 JanRarotonga Island, Cook Islands NZ
  7. 01 FebWellington, New Zealand
  8. 02 FebNapier, New Zealand
  9. 03 FebTauranga, Rotorua, New Zealand
  10. 04 FebAuckland, New Zealand
  11. 08 Feb - 09 FebSydney, NSW Australia
  12. 10 Febcoastal cruising
  13. 11 FebBrisbane, Queensland Australia
  14. 12 Febcoastal cruising
  15. 13 FebWhitsunday Islands Australia
  16. 14 Feb - 15 FebCairns, Queensland Australia
  17. 16 FebCoral Sea Islands Australia
  18. 17 FebThursday Island, Queensland Australia
  19. 20 FebDarwin, NT Australia
  20. 21 Feb - 22 Febsea cruising
  21. 23 FebPulau Rinca Island Indonesia, East Nusa Tenggara
  22. 24 Feb - 25 FebBenoa, Bali Indonesia
  23. 27 FebSemarang, Java Indonesia
  24. 28 Feb - 01 MarJakarta, Java Indonesia
  25. 03 Mar - 04 MarSingapore
  26. 05 Marsea cruising
  27. 06 MarKlang, Kuala Lumpur, Malaysia Selangor
  28. 07 MarPulau Langkawi Island, Malaysia Kedah
  29. 08 MarPulau Penang Island, Georgetown, Malaysia Penang
  30. 09 MarPhuket, Thailand
  31. 10 Mar - 11 Marsea cruising
  32. 12 Mar - 13 MarColombo, Sri Lanka
  33. 14 Marsea cruising
  34. 15 MarMale City, Kaafu Atoll Maldives
  35. 19 MarMahe Island Seychelles, Victoria
  36. 22 Mar - 23 MarMombasa, Kenya
  37. 24 Mar - 25 MarZanzibar, Tanzania
  38. 27 MarNosy Be Island, Madagascar
  39. 31 MarMaputo, Mozambique
  40. 01 AprRichards Bay, South Africa
  41. 02 AprDurban, South Africa
  42. 03 AprEast London, South Africa
  43. 04 AprPort Elizabeth, Gqeberha, South Africa
  44. 06 Apr - 07 AprCape Town, South Africa
  45. 09 AprLuderitz, Namibia
  46. 10 Apr - 11 AprWalvis Bay, Namibia
  47. 14 AprLuanda, Angola
  48. 17 Apr - 18 AprLagos City, Nigeria
  49. 19 AprTema Harbour-Accra, Ghana
  50. 20 AprTakoradi, Ghana
  51. 24 AprDakar, Senegal
  52. 26 AprMindelo, Sao Vicente Island Cape Verde
  53. 29 AprSanta Cruz de Tenerife, Canary Islands
  54. 30 Apr - 01 MayAgadir, Morocco
  55. 02 May - 03 MayCasablanca, Marrakesh, Morocco
  56. 04 MayCadiz, Spain, Sevilla
  57. 05 May - 06 MayLisbon, Portugal
  58. 07 MayPorto-Leixoes, Oporto, Portugal
  59. 08 MayLa Coruna, Spain Galicia
  60. 10 MayHonfleur, France
  61. 11 MayDover, England
  62. 12 May - 14 MayLondon-Greenwich, England
  63. 15 MayDover, England
  64. 16 Maycoastal cruising
  65. 17 MayHolyhead, Anglesey Island Wales
  66. 18 MayLiverpool, England
  67. 19 MayDun Laoghaire, Ireland
  68. 20 MayBelfast, Northern Ireland
  69. 21 MayUllapool, Scotland
  70. 22 MayKirkwall, Orkney Island Scotland
  71. 23 MayNewhaven, England
  72. 24 MayAberdeen, Scotland
  73. 25 MayLerwick, Mainland Shetland, Scotland
  74. 26 May - 28 MayBergen, Norway
  75. 29 MayEidfjord, Norway Hardangerfjord
  76. 30 MayStavanger, Norway
  77. 31 May - 01 JunOslo, Norway
  78. 02 JunAalborg, Denmark
  79. 03 JunCopenhagen, Denmark
  80. 04 JunWarnemunde-Rostock, Germany
  81. 05 JunBornholm Island Denmark, Ronne-Gudhjem
  82. 06 JunGdynia-Gdansk, Poland
  83. 08 JunTallinn, Estonia
  84. 09 JunArriving in Stockholm, Sweden
Find this cruise to book →
$82995from / pp
Artania
Phoenix Reisen Cruises
Savona → Bremerhaven
⚓ Calls 13 Apr 12:00 - 19:00 2027149 nights64 portsDeparts 2026 Dec 18
View itinerary · 64 ports
149 days, one-way from Savona to Bremerhaven
  1. 18 Dec 20:00Departing from Savona, Italy Riviera
  2. 23 Dec 08:00 - 20:00Santa Cruz de Tenerife, Canary Islands
  3. 24 Dec 07:00 - 14:00Santa Cruz de la Palma, Canary Islands
  4. 31 Dec 20:00 - 01 Jan 20:00Philipsburg St Maarten, Netherlands Antilles
  5. 02 Jan 08:00 - 18:00Basseterre St Kitts, Port Zante
  6. 03 Jan 08:00 - 18:00Basse-Terre, Guadeloupe
  7. 05 Jan 08:00 - 23:00Willemstad Curacao, Netherlands Antilles
  8. 06 Jan 08:00 - 18:00Kralendijk Bonaire, Netherlands Antilles
  9. 08 JanColon, Panama
  10. 11 Jan 08:00 - 13 Jan 18:00Puntarenas, Puerto Caldera, Costa Rica
  11. 23 Jan 08:00 - 17:00Nuku Hiva Island, Taiohae, Marquesas French Polynesia
  12. 25 Jan 09:00 - 18:00Rangiroa Atoll Tuamotus, French Polynesia
  13. 26 Jan 07:00 - 14:00Fakarava Atoll Tuamotus, French Polynesia
  14. 27 Jan 08:00 - 28 Jan 05:00Papeete, Tahiti Island French Polynesia
  15. 28 Jan 08:00 - 18:00Moorea Island, Society Islands French Polynesia
  16. 29 Jan 08:00 - 18:00Huahine Island, Society Islands French Polynesia
  17. 30 Jan 08:00 - 18:00Bora Bora Island, Vaitape, Society Islands French Polynesia
  18. 01 Feb 08:00 - 18:00Rarotonga Island, Cook Islands NZ
  19. 05 Feb 08:00 - 16:00Vavau Islands Tonga, Neiafu
  20. 06 Feb 08:00 - 18:00Nukualofa, Tongatapu Island Tonga
  21. 10 Feb 08:00 - 12 Feb 18:00Auckland, New Zealand
  22. 13 Feb 08:00 - 18:00Bay of Islands, Russell, New Zealand
  23. 16 Feb 08:00 - 18:00Noumea, Grande Terre Island New Caledonia
  24. 17 Feb 08:00 - 17:00Lifou Island, New Caledonia
  25. 18 Feb 08:00 - 14:00Mystery Island, Aneityum, Vanuatu
  26. 22 Feb 08:00 - 18:00Townsville QLD, Queensland Australia
  27. 23 Feb 09:00 - 24 Feb 18:00Cairns, Queensland Australia
  28. 26 Feb 07:00 - 13:00Samarai Island PNG, Papua New Guinea
  29. 27 Feb 09:00 - 20:00Port Moresby, Papua New Guinea
  30. 03 Mar 08:00 - 22:00Darwin, NT Australia
  31. 06 Mar 07:00 - 15:00Pulau Komodo Island, East Nusa Tenggara Indonesia
  32. 07 Mar 13:00 - 23:00Gili Islands Lombok Indonesia, Trawangan-Meno-Air
  33. 08 Mar 08:00 - 10 Mar 18:00Benoa, Bali Indonesia
  34. 12 Mar 07:00 - 22:00Semarang, Java Indonesia
  35. 15 Mar 08:00 - 16 Mar 14:00Singapore
  36. 17 Mar 08:00 - 18:00Klang, Kuala Lumpur, Malaysia Selangor
  37. 18 Mar 12:00 - 23:00Pulau Penang Island, Georgetown, Malaysia Penang
  38. 19 Mar 08:00 - 18:00Pulau Langkawi Island, Malaysia Kedah
  39. 23 Mar 08:00 - 22:00Colombo, Sri Lanka
  40. 25 Mar 07:00 - 20:00Male City, Kaafu Atoll Maldives
  41. 29 Mar 08:00 - 23:00Praslin Island Seychelles
  42. 30 Mar 07:00 - 23:00Mahe Island Seychelles, Victoria
  43. 31 Mar 07:00 - 14:00La Digue Island Seychelles, La Passe
  44. 03 Apr 08:00 - 05 Apr 20:00Mombasa, Kenya
  45. 06 Apr 07:00 - 18:00Zanzibar, Tanzania
  46. 08 Apr 10:00 - 17:00Mozambique Island
  47. 11 Apr 08:00 - 18:00Maputo, Mozambique
  48. 13 Apr 12:00 - 19:00East London, South Africa
  49. 14 Apr 07:00 - 20:00Port Elizabeth, Gqeberha, South Africa
  50. 16 Apr 08:00 - 17 Apr 18:00Cape Town, South Africa
  51. 19 Apr 07:00 - 14:00Luderitz, Namibia
  52. 20 Apr 08:00 - 19:00Walvis Bay, Namibia
  53. 24 Apr 08:00 - 18:00Saint Helena Island, Jamestown, St Helena UK
  54. 30 Apr 08:00 - 20:00Banjul, Gambia
  55. 01 May 07:00 - 18:00Dakar, Senegal
  56. 04 May 08:00 - 23:00Las Palmas de Gran Canaria, Canary Islands
  57. 05 May 08:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  58. 06 May 08:00 - 14:00Arrecife, Lanzarote, Canary Islands
  59. 07 May 08:00 - 20:00Agadir, Morocco
  60. 09 May 09:00 - 20:00Lisbon, Portugal
  61. 11 May 08:00 - 18:00La Coruna, Spain Galicia
  62. 13 May 08:00 - 18:00Isle of Portland, Weymouth, Dorset England
  63. 14 May 08:00 - 20:00Portsmouth UK, England
  64. 16 May 09:00Arriving in Bremerhaven, Bremen, Germany
Find this cruise to book →
Price on request
Artania
Phoenix Reisen Cruises
Mombasa → Las Palmas de Gran Canaria
⚓ Calls 13 Apr 12:00 - 19:00 202730 nights14 portsDeparts 2027 Apr 04
View itinerary · 14 ports
30 days, one-way from Mombasa to Las Palmas de Gran Canaria
  1. 04 AprDeparting from Mombasa, Kenya
  2. 05 Apr - 20:00Mombasa, Kenya
  3. 06 Apr 07:00 - 18:00Zanzibar, Tanzania
  4. 08 Apr 10:00 - 17:00Mozambique Island
  5. 11 Apr 08:00 - 18:00Maputo, Mozambique
  6. 13 Apr 12:00 - 19:00East London, South Africa
  7. 14 Apr 07:00 - 20:00Port Elizabeth, Gqeberha, South Africa
  8. 16 Apr 08:00 - 17 Apr 18:00Cape Town, South Africa
  9. 19 Apr 07:00 - 14:00Luderitz, Namibia
  10. 20 Apr 08:00 - 19:00Walvis Bay, Namibia
  11. 24 Apr 08:00 - 18:00Saint Helena Island, Jamestown, St Helena UK
  12. 30 Apr 08:00 - 20:00Banjul, Gambia
  13. 01 May 07:00 - 18:00Dakar, Senegal
  14. 04 May 08:00Arriving in Las Palmas de Gran Canaria, Canary Islands
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Palma de Mallorca → Cape Town
⚓ Calls 27 Nov 08:00 - 15:00 202734 nights12 portsDeparts 2027 Nov 04
View itinerary · 12 ports
34 days, one-way from Palma de Mallorca to Cape Town
  1. 04 Nov 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 06 Nov 07:00 - 17:00Gibraltar
  3. 08 Nov 12:00 - 20:00Santa Cruz de Tenerife, Canary Islands
  4. 11 Nov 07:00 - 16:00Praia, Santiago Island Cape Verde
  5. 19 Nov 08:00 - 20 Nov 18:00Walvis Bay, Namibia
  6. 21 Nov 11:00 - 20:00Luderitz, Namibia
  7. 23 Nov 08:00 - 25 Nov 18:00Cape Town, South Africa
  8. 27 Nov 08:00 - 15:00East London, South Africa
  9. 28 Nov 09:00 - 20:00Durban, South Africa
  10. 30 Nov 07:00 - 01 Dec 15:00Port Elizabeth, Gqeberha, South Africa
  11. 04 Dec 10:30 - 05 Dec 23:00Walvis Bay, Namibia
  12. 08 Dec 06:00Arriving in Cape Town, South Africa
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Palma de Mallorca → Port Louis
⚓ Calls 27 Nov 08:00 202748 nights18 portsDeparts 2027 Nov 04
View itinerary · 18 ports
48 days, one-way from Palma de Mallorca to Port Louis
  1. 04 Nov 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 06 Nov 07:00 - 17:00Gibraltar
  3. 08 Nov 12:00 - 20:00Santa Cruz de Tenerife, Canary Islands
  4. 11 Nov 07:00 - 16:00Praia, Santiago Island Cape Verde
  5. 19 Nov 08:00 - 20 Nov 18:00Walvis Bay, Namibia
  6. 21 Nov 11:00 - 20:00Luderitz, Namibia
  7. 23 Nov 08:00 - 25 Nov 18:00Cape Town, South Africa
  8. 27 Nov 08:00East London, South Africa
  9. 28 Nov 09:00 - 20:00Durban, South Africa
  10. 30 Nov 07:00 - 01 Dec 15:00Port Elizabeth, Gqeberha, South Africa
  11. 04 Dec 10:30 - 05 Dec 23:00Walvis Bay, Namibia
  12. 08 Dec 06:00 - 09 Dec 21:00Cape Town, South Africa
  13. 11 Dec 07:00 - 12 Dec 20:00Port Elizabeth, Gqeberha, South Africa
  14. 13 Dec - 19:00East London, South Africa
  15. 15 Dec 08:00 - 18:00Maputo, Mozambique
  16. 19 Dec 08:00 - 18:00Saint-Denis, Reunion Island
  17. 20 Dec 08:00Port Louis, Mauritius Island
  18. 22 DecArriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Round-trip from Cape Town
⚓ Calls 27 Nov 08:00 - 15:00 202714 nights7 portsDeparts 2027 Nov 24
View itinerary · 7 ports
14 days, round-trip Sudafrika Namibia
  1. 24 NovDeparting from Cape Town, South Africa
  2. 25 Nov - 18:00Cape Town, South Africa
  3. 27 Nov 08:00 - 15:00East London, South Africa
  4. 28 Nov 09:00 - 20:00Durban, South Africa
  5. 30 Nov 07:00 - 01 Dec 15:00Port Elizabeth, Gqeberha, South Africa
  6. 04 Dec 10:30 - 05 Dec 23:00Walvis Bay, Namibia
  7. 08 Dec 06:00Arriving in Cape Town, South Africa
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Cape Town → Port Louis
⚓ Calls 27 Nov 08:00 202728 nights13 portsDeparts 2027 Nov 24
View itinerary · 13 ports
28 days, one-way from Cape Town to Port Louis
  1. 24 NovDeparting from Cape Town, South Africa
  2. 25 Nov - 18:00Cape Town, South Africa
  3. 27 Nov 08:00East London, South Africa
  4. 28 Nov 09:00 - 20:00Durban, South Africa
  5. 30 Nov 07:00 - 01 Dec 15:00Port Elizabeth, Gqeberha, South Africa
  6. 04 Dec 10:30 - 05 Dec 23:00Walvis Bay, Namibia
  7. 08 Dec 06:00 - 09 Dec 21:00Cape Town, South Africa
  8. 11 Dec 07:00 - 12 Dec 20:00Port Elizabeth, Gqeberha, South Africa
  9. 13 Dec - 19:00East London, South Africa
  10. 15 Dec 08:00 - 18:00Maputo, Mozambique
  11. 19 Dec 08:00 - 18:00Saint-Denis, Reunion Island
  12. 20 Dec 08:00Port Louis, Mauritius Island
  13. 22 DecArriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Cape Town → Port Louis
⚓ Calls 13 Dec 09:00 - 19:00 202728 nights14 portsDeparts 2027 Dec 08
View itinerary · 14 ports
28 days, one-way from Cape Town to Port Louis
  1. 08 DecDeparting from Cape Town, South Africa
  2. 09 Dec - 21:00Cape Town, South Africa
  3. 11 Dec 07:00 - 12 Dec 20:00Port Elizabeth, Gqeberha, South Africa
  4. 13 Dec 09:00 - 19:00East London, South Africa
  5. 15 Dec 08:00 - 18:00Maputo, Mozambique
  6. 19 Dec 08:00Saint-Denis, Reunion Island
  7. 20 Dec 08:00 - 22 Dec 21:00Port Louis, Mauritius Island
  8. 23 Dec 08:00 - 24 Dec 17:00Saint-Denis, Reunion Island
  9. 27 Dec 08:00 - 18:00La Digue Island Seychelles, La Passe
  10. 28 Dec 02:00 - 29 Dec 19:00Mahe Island Seychelles, Victoria
  11. 31 Dec 09:00 - 19:00Antsiranana, Diego Suarez, Madagascar
  12. 01 Jan 08:00 - 19:00Nosy Be Island, Madagascar
  13. 04 Jan 04:00Port Louis, Mauritius Island
  14. 05 JanArriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Cape Town → Mahe Island Seychelles
⚓ Calls 13 Dec 09:00 - 19:00 202720 nights10 portsDeparts 2027 Dec 08
View itinerary · 10 ports
20 days, one-way from Cape Town to Mahe Island Seychelles
  1. 08 DecDeparting from Cape Town, South Africa
  2. 09 Dec - 21:00Cape Town, South Africa
  3. 11 Dec 07:00 - 12 Dec 20:00Port Elizabeth, Gqeberha, South Africa
  4. 13 Dec 09:00 - 19:00East London, South Africa
  5. 15 Dec 08:00 - 18:00Maputo, Mozambique
  6. 19 Dec 08:00Saint-Denis, Reunion Island
  7. 20 Dec 08:00 - 22 Dec 21:00Port Louis, Mauritius Island
  8. 23 Dec 08:00 - 24 Dec 17:00Saint-Denis, Reunion Island
  9. 27 Dec 08:00 - 18:00La Digue Island Seychelles, La Passe
  10. 28 Dec 02:00Arriving in Mahe Island Seychelles, Victoria
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Cape Town → Port Louis
⚓ Calls 13 Dec 09:00 - 19:00 202714 nights8 portsDeparts 2027 Dec 08
View itinerary · 8 ports
14 days, one-way from Cape Town to Port Louis
  1. 08 DecDeparting from Cape Town, South Africa
  2. 09 Dec - 21:00Cape Town, South Africa
  3. 11 Dec 07:00 - 12 Dec 20:00Port Elizabeth, Gqeberha, South Africa
  4. 13 Dec 09:00 - 19:00East London, South Africa
  5. 15 Dec 08:00 - 18:00Maputo, Mozambique
  6. 19 Dec 08:00 - 18:00Saint-Denis, Reunion Island
  7. 20 Dec 08:00Port Louis, Mauritius Island
  8. 22 DecArriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Cape Town → Port Louis
⚓ Calls 13 Dec 09:00 - 19:00 202713 nights8 portsDeparts 2027 Dec 08
View itinerary · 8 ports
13 days, one-way from Cape Town to Port Louis
  1. 08 DecDeparting from Cape Town, South Africa
  2. 09 Dec - 21:00Cape Town, South Africa
  3. 11 Dec 07:00 - 12 Dec 20:00Port Elizabeth, Gqeberha, South Africa
  4. 13 Dec 09:00 - 19:00East London, South Africa
  5. 15 Dec 08:00 - 18:00Maputo, Mozambique
  6. 19 Dec 08:00 - 18:00Saint-Denis, Reunion Island
  7. 20 Dec 08:00Port Louis, Mauritius Island
  8. 21 DecArriving in Port Louis, Mauritius Island
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Port Louis → Cape Town
⚓ Calls 25 Feb 10:00 - 19:00 202827 nights15 portsDeparts 2028 Feb 02
View itinerary · 15 ports
27 days, one-way from Port Louis to Cape Town
  1. 02 FebDeparting from Port Louis, Mauritius Island
  2. 03 Feb - 18:00Port Louis, Mauritius Island
  3. 04 Feb 08:00Saint-Denis, Reunion Island
  4. 07 Feb 08:00 - 18:00La Digue Island Seychelles, La Passe
  5. 08 Feb 02:00 - 09 Feb 19:00Mahe Island Seychelles, Victoria
  6. 11 Feb 09:00 - 19:00Antsiranana, Diego Suarez, Madagascar
  7. 12 Feb 08:00 - 19:00Nosy Be Island, Madagascar
  8. 15 Feb 04:00 - 17 Feb 18:00Port Louis, Mauritius Island
  9. 18 Feb - 20:00Saint-Denis, Reunion Island
  10. 22 Feb 08:00 - 17:00Maputo, Mozambique
  11. 23 Feb 13:30 - 24 Feb 16:00Durban, South Africa
  12. 25 Feb 10:00 - 19:00East London, South Africa
  13. 26 Feb 08:00 - 21:00Port Elizabeth, Gqeberha, South Africa
  14. 28 Feb 06:00Cape Town, South Africa
  15. 29 FebArriving in Cape Town, South Africa
Find this cruise to book →
Price on request
See more cruises visiting East London →

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.