Mombasa, Coast Province, Kenya cruise port
AfricaKenya › Mombasa

Mombasa, Coast Province, Kenya

Kenya's gateway port blends a 16th-century Portuguese fort, labyrinthine Swahili lanes, and one of East Africa's most ambitious wildlife coastlines — all within a day's reach.

⚓ Docked — Kilindini Harbour🕒 Typical call: 8–10 hrs💵 Kenyan Shilling (USD widely accepted)🗣️ Swahili & English
Docking
Mombasa Cruise Terminal, Kilindini Harbour — all cruise lines dock; no tender
Walk to center
3–4 km to Old Town; taxi or tuk-tuk required
Best For
History buffs, safari seekers, beach lovers, Swahili cuisine
Don't Miss
Fort Jesus (UNESCO), Mombasa Tusks, Haller Park giraffes

Getting Ashore

Cruise ships berth at the modern Mombasa Cruise Terminal inside Kilindini Harbour — a purpose-built facility opened in 2022 with lounge, shops, and customs on-site.

Getting from Ship to Town

  • 1
    Clear the terminalCustoms and immigration counters are inside the sail-shaped terminal building. Kenya now offers a multi-entry Electronic Travel Authorization (ETA) — most nationalities complete this online before arrival.
  • 2
    Taxis & tuk-tuks at the gateLicensed taxis and tuk-tuks (bajaj) wait just outside. Negotiate the fare before you get in — KSh 500–800 to Old Town or Fort Jesus. Ride-share apps (Bolt, Uber) also work in Mombasa.
  • 3
    Ship shuttlesMany cruise lines run optional paid shuttles to the city center. Check your ship's daily program if you prefer a hassle-free transfer.
  • 4
    Return timingTraffic on the roads north — over the Nyali Bridge and Makupa Causeway toward Nyali and Bamburi — can be heavy in the afternoon. Allow at least 45 minutes back to the terminal from the city center, more if you venture to beach resorts or safari parks.

💡 Pro move: The terminal itself is not walkable to attractions — plan transport from the start.

Piers & Tendering by Cruise Line

All cruise ships berth at the dedicated Mombasa Cruise Terminal within Kilindini Harbour on the west side of Mombasa Island.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (Norwegian, Viking, Azamara, Oceania, Crystal)Mombasa Cruise Terminal, Berth 1, Kilindini Harbour📍Docked
Expedition and smaller vesselsKilindini Harbour, may use adjacent commercial berths📍Docked

Top Excursions

From a UNESCO fort and spice-scented Old Town to big-five safaris a few hours inland, Mombasa punches well above its compact island size.

History

Fort Jesus & Old Town Walk

Explore the 1593 Portuguese fortress — a UNESCO World Heritage Site — then wander Mombasa Old Town's carved-door alleyways, Swahili mosques, and spice stalls. Guided tours run 2–3 hours combined.

⏱ 3–4 hrs🚶 Easy–moderate🏛️ UNESCO site
Find Fort Jesus tours →
Wildlife

Tsavo East National Park Safari

Full-day drive to Tsavo East for Kenya's iconic red elephants, lions, cheetahs, and Aruba Dam waterhole. About 2.5–3 hours each way — an early ship arrival is ideal.

⏱ Full day🚗 ~3 hr drive🐘 Big Five territory
Find Tsavo safari tours →
Wildlife

Haller Park Nature Walk

A reclaimed limestone quarry in Bamburi turned wildlife sanctuary about 10 km north of the port. Hand-feed giraffes, spot hippos and buffaloes, and stroll shaded trails with rescued animals.

⏱ 2–3 hrs🚗 15 min from port🦒 Family-friendly
Find Haller Park tours →
Nature

Wasini Island Dolphin & Snorkel Trip

Boat south to Kisite Mpunguti Marine Park for dolphin watching and snorkeling over coral reefs, then a Swahili seafood lunch on Wasini Island. A full but rewarding day.

⏱ Full day⛵ Dhow boat🐬 Dolphin sightings
Find Wasini Island tours →
Culture

Mombasa Old Town Spice & Food Tour

Join a local guide through Marikiti Market, sample Swahili street food like mahamri and samaki wa kupaka, and browse fragrant spice stalls. Ends near the iconic Mombasa Tusks arch on Moi Avenue.

⏱ 2–3 hrs🌶️ Food-focused📷 Street photography
Find Mombasa food tours →
Relax

Nyali Beach Half-Day

The closest quality beach to the port — white sand, calm Indian Ocean water, and beach loungers available at resort day-pass prices. Good option if your ship stays late.

⏱ 3–4 hrs🚗 20 min from port🏖️ Relaxed pace
Find Nyali Beach day passes →

Self-Guided Walks & Hikes

The most rewarding walk is entirely within Mombasa Old Town — a compact historic quarter easily covered on foot from the Fort Jesus gate.

Fort Jesus to Old Town

1–2 km | 1–2 hrs | Easy | History & culture

Start at Fort Jesus on Ndia Kuu Road, explore the fort and its museum, then head north into Old Town's maze of Swahili streets. Pass the carved-door shophouses on Government Square, visit Mandhry Mosque (one of Mombasa's oldest), and exit near the Old Harbour.

  1. StartFort Jesus, Mombasa
  2. StopNdia Kuu Road, Mombasa Old Town
  3. StopGovernment Square, Mombasa
  4. EndOld Harbour, Mombasa
🗺️ See full route in Maps →

Moi Avenue & the Tusks

1 km | 30 min | Easy | City landmark

A short stroll along Moi Avenue past the iconic aluminum Mombasa Tusks — built in 1956 to mark Princess (later Queen) Elizabeth's 1952 royal visit and now a city symbol. Good for photos and a taste of the modern city center.

  1. StartMombasa Tusks, Moi Avenue, Mombasa
📍 Open in Maps

Weather & Best Time to Visit

Climate normals for Mombasa, Coast Province, Kenya (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan87°F / 31°C77°F / 25°C6
Feb87°F / 31°C77°F / 25°C6
Mar87°F / 31°C78°F / 26°C14
Apr85°F / 29°C77°F / 25°C26
May82°F / 28°C76°F / 24°C24
Jun81°F / 27°C75°F / 24°C19
Jul79°F / 26°C73°F / 23°C21
Aug80°F / 27°C73°F / 23°C21
Sep81°F / 27°C74°F / 23°C20
Oct83°F / 28°C75°F / 24°C19
Nov84°F / 29°C76°F / 24°C23
Dec86°F / 30°C77°F / 25°C18

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

Insider Tips

  • 💱
    USD is widely accepted in tourist areas, but Kenyan Shillings get better prices at markets. ATMs are available near Old Town and major hotels.
  • 🛺
    Agree on taxi fares before you board. Tuk-tuks (bajaj) are cheaper for short hops; Bolt and Uber apps give you metered pricing and are available in Mombasa.
  • 🌡️
    It's hot and humid year-round — light, breathable clothing is essential. Carry water and sunscreen, especially if you're walking Old Town midday.
  • 🕌
    Dress modestly around mosques and Old Town — covered shoulders and knees are respectful and expected. Scarves available from market vendors.
  • Safari excursions need an early start. Tsavo East is roughly a 2.5–3 hour drive each way — only viable if your ship arrives before 8 AM. Haller Park is a far easier half-day option.

Cruises Calling Here

Upcoming cruises that call at Mombasa, Coast Province, Kenya. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 03 Sep - 10 Sep 202614 nights5 portsDeparts 2026 Aug 27
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 27 Aug - 28 AugJohannesburg, South Africa
  2. 28 AugDeparting from Kasane, Botswana
  3. 29 Aug - 31 AugChobe National Park, Botswana
  4. 31 Aug - 03 SepVictoria Falls, Zimbabwe
  5. 03 Sep - 10 SepArriving in Mombasa, Kenya
Find this cruise to book →
$17480from / pp
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 01 Oct - 08 Oct 202614 nights5 portsDeparts 2026 Sep 24
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 24 Sep - 25 SepJohannesburg, South Africa
  2. 25 SepDeparting from Kasane, Botswana
  3. 26 Sep - 28 SepChobe National Park, Botswana
  4. 28 Sep - 01 OctVictoria Falls, Zimbabwe
  5. 01 Oct - 08 OctArriving in Mombasa, Kenya
Find this cruise to book →
$17310from / pp
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 15 Oct - 22 Oct 202614 nights5 portsDeparts 2026 Oct 08
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 08 Oct - 09 OctJohannesburg, South Africa
  2. 09 OctDeparting from Kasane, Botswana
  3. 10 Oct - 12 OctChobe National Park, Botswana
  4. 12 Oct - 15 OctVictoria Falls, Zimbabwe
  5. 15 Oct - 22 OctArriving in Mombasa, Kenya
Find this cruise to book →
$17480from / pp
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 20 Oct - 27 Oct 202614 nights5 portsDeparts 2026 Oct 13
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 13 Oct - 14 OctJohannesburg, South Africa
  2. 14 OctDeparting from Kasane, Botswana
  3. 15 Oct - 17 OctChobe National Park, Botswana
  4. 17 Oct - 20 OctVictoria Falls, Zimbabwe
  5. 20 Oct - 27 OctArriving in Mombasa, Kenya
Find this cruise to book →
$19549from / pp
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 22 Oct - 29 Oct 202614 nights5 portsDeparts 2026 Oct 15
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 15 Oct - 16 OctJohannesburg, South Africa
  2. 16 OctDeparting from Kasane, Botswana
  3. 17 Oct - 19 OctChobe National Park, Botswana
  4. 19 Oct - 22 OctVictoria Falls, Zimbabwe
  5. 22 Oct - 29 OctArriving in Mombasa, Kenya
Find this cruise to book →
$17710from / pp
ms Europa 2
Hapag-Lloyd Cruises
Port Louis → Mahe Island Seychelles
⚓ Calls 14 Dec 08:00 - 20:00 202616 nights11 portsDeparts 2026 Dec 04
View itinerary · 11 ports
16 days, one-way from Port Louis to Mahe Island Seychelles
  1. 04 DecDeparting from Port Louis, Mauritius Island
  2. 05 Dec - 17:30Port Louis, Mauritius Island
  3. 06 Dec 08:00 - 19:00Saint-Denis, Reunion Island
  4. 08 Dec 08:00 - 18:00Toamasina, Tamatave, Madagascar
  5. 09 Dec 08:00 - 13:00Nosy Boraha Island Madagascar, Ile Sainte-Marie
  6. 12 Dec 08:00 - 13 Dec 18:00Zanzibar, Tanzania
  7. 14 Dec 08:00 - 20:00Mombasa, Kenya
  8. 17 Dec 12:00 - 18 Dec 06:00Praslin Island Seychelles
  9. 18 Dec 08:00 - 19:00La Digue Island Seychelles, La Passe
  10. 19 Dec 09:00Mahe Island Seychelles, Victoria
  11. 20 DecArriving in Mahe Island Seychelles, Victoria
Find this cruise to book →
Price on request
Seven Seas Voyager
Regent Seven Seas Cruises
Dubai → Port Louis
⚓ Calls 09 Jan 08:00 - 20:00 202720 nights13 portsDeparts 2026 Dec 28
View itinerary · 13 ports
20 days, one-way from Dubai to Port Louis
  1. 28 Dec 19:00Departing from Dubai, Port Rashid-Dubai Harbour, UAE
  2. 29 Dec 08:00 - 18:00Khasab, Musandam Oman
  3. 30 Dec 08:00 - 18:00Fujairah, UAE
  4. 31 Dec 08:00 - 18:00Muscat, Oman
  5. 05 Jan 07:00 - 19:00Praslin Island Seychelles
  6. 06 Jan 07:00 - 19:00Mahe Island Seychelles, Victoria
  7. 09 Jan 08:00 - 20:00Mombasa, Kenya
  8. 10 Jan 08:00 - 18:00Zanzibar, Tanzania
  9. 11 Jan 07:00 - 16:00Dar es Salaam, Tanzania
  10. 13 Jan 08:00 - 17:00Nosy Be Island, Madagascar
  11. 14 Jan 07:00 - 17:00Antsiranana, Diego Suarez, Madagascar
  12. 16 Jan 11:00Port Louis, Mauritius Island
  13. 17 JanArriving in Port Louis, Mauritius Island
Find this cruise to book →
$39598from / pp
Emerald Kaia
Emerald Cruises
Mahe Island Seychelles → Mombasa
⚓ Calls 24 Jan - 25 Jan 202714 nights14 portsDeparts 2027 Jan 17
View itinerary · 14 ports
14 days, one-way from Mahe Island Seychelles to Mombasa
  1. 17 JanDeparting from Mahe Island Seychelles, Victoria
  2. 17 Jan - 18 Jansea cruising
  3. 18 JanCousin Island Seychelles, Baie Sainte Anne
  4. 18 Jan - 19 JanPraslin Island Seychelles
  5. 20 JanLa Digue Island Seychelles, La Passe
  6. 20 Jan - 21 JanCurieuse Island Seychelles
  7. 22 JanAride Island Seychelles, La Cour
  8. 23 Jan - 24 JanMahe Island Seychelles, Victoria
  9. 24 Janflight
  10. 24 Jan - 25 JanMombasa, Kenya
  11. 25 Janland tour, train/bus travel
  12. 27 Janland tour, train/bus travel
  13. 31 Janflight
  14. 31 JanArriving in Mombasa, Kenya
Find this cruise to book →
$12255from / pp
Emerald Kaia
Emerald Cruises
Mahe Island Seychelles → Mombasa
⚓ Calls 31 Jan - 01 Feb 202714 nights14 portsDeparts 2027 Jan 24
View itinerary · 14 ports
14 days, one-way from Mahe Island Seychelles to Mombasa
  1. 24 JanDeparting from Mahe Island Seychelles, Victoria
  2. 24 Jan - 25 Jansea cruising
  3. 25 JanCousin Island Seychelles, Baie Sainte Anne
  4. 25 Jan - 26 JanPraslin Island Seychelles
  5. 27 JanLa Digue Island Seychelles, La Passe
  6. 27 Jan - 28 JanCurieuse Island Seychelles
  7. 29 JanAride Island Seychelles, La Cour
  8. 30 Jan - 31 JanMahe Island Seychelles, Victoria
  9. 31 Janflight
  10. 31 Jan - 01 FebMombasa, Kenya
  11. 01 Febland tour, train/bus travel
  12. 03 Febland tour, train/bus travel
  13. 07 Febflight
  14. 07 FebArriving in Mombasa, Kenya
Find this cruise to book →
$11537from / pp
Emerald Kaia
Emerald Cruises
Mahe Island Seychelles → Mombasa
⚓ Calls 07 Feb - 08 Feb 202714 nights14 portsDeparts 2027 Jan 31
View itinerary · 14 ports
14 days, one-way from Mahe Island Seychelles to Mombasa
  1. 31 JanDeparting from Mahe Island Seychelles, Victoria
  2. 31 Jan - 01 Febsea cruising
  3. 01 FebCousin Island Seychelles, Baie Sainte Anne
  4. 01 Feb - 02 FebPraslin Island Seychelles
  5. 03 FebLa Digue Island Seychelles, La Passe
  6. 03 Feb - 04 FebCurieuse Island Seychelles
  7. 05 FebAride Island Seychelles, La Cour
  8. 06 Feb - 07 FebMahe Island Seychelles, Victoria
  9. 07 Febflight
  10. 07 Feb - 08 FebMombasa, Kenya
  11. 08 Febland tour, train/bus travel
  12. 10 Febland tour, train/bus travel
  13. 14 Febflight
  14. 14 FebArriving in Mombasa, Kenya
Find this cruise to book →
$12255from / pp
Emerald Kaia
Emerald Cruises
Mahe Island Seychelles → Mombasa
⚓ Calls 21 Feb - 22 Feb 202714 nights14 portsDeparts 2027 Feb 14
View itinerary · 14 ports
14 days, one-way from Mahe Island Seychelles to Mombasa
  1. 14 FebDeparting from Mahe Island Seychelles, Victoria
  2. 14 Feb - 15 Febsea cruising
  3. 15 FebCousin Island Seychelles, Baie Sainte Anne
  4. 15 Feb - 16 FebPraslin Island Seychelles
  5. 17 FebLa Digue Island Seychelles, La Passe
  6. 17 Feb - 18 FebCurieuse Island Seychelles
  7. 19 FebAride Island Seychelles, La Cour
  8. 20 Feb - 21 FebMahe Island Seychelles, Victoria
  9. 21 Febflight
  10. 21 Feb - 22 FebMombasa, Kenya
  11. 22 Febland tour, train/bus travel
  12. 24 Febland tour, train/bus travel
  13. 28 Febflight
  14. 28 FebArriving in Mombasa, Kenya
Find this cruise to book →
$12255from / pp
Emerald Kaia
Emerald Cruises
Mahe Island Seychelles → Mombasa
⚓ Calls 05 Mar 202719 nights18 portsDeparts 2027 Feb 14
View itinerary · 18 ports
19 days, one-way from Mahe Island Seychelles to Mombasa
  1. 14 FebDeparting from Mahe Island Seychelles, Victoria
  2. 14 Feb - 15 Febsea cruising
  3. 15 FebCousin Island Seychelles, Baie Sainte Anne
  4. 15 Feb - 16 FebPraslin Island Seychelles
  5. 17 FebLa Digue Island Seychelles, La Passe
  6. 17 Feb - 18 FebCurieuse Island Seychelles
  7. 19 FebAride Island Seychelles, La Cour
  8. 20 Feb - 21 FebMahe Island Seychelles, Victoria
  9. 22 FebLa Digue Island Seychelles, La Passe
  10. 22 FebPraslin Island Seychelles
  11. 23 FebSt Joseph Atoll Seychelles, Amirantes Islands
  12. 24 FebAlphonse Islands Seychelles, Alphonse-Bijoutier-St Francois
  13. 25 FebFarquhar Atoll Seychelles
  14. 26 Feb - 28 FebAldabra Atoll Seychelles
  15. 02 MarKilwa Kisiwani Island Tanzania
  16. 03 MarMafia Island Tanzania, Chole Shamba
  17. 04 MarZanzibar, Tanzania
  18. 05 MarArriving in Mombasa, Kenya
Find this cruise to book →
$18390from / pp
Emerald Kaia
Emerald Cruises
Mahe Island Seychelles → Mombasa
⚓ Calls 05 Mar 202712 nights11 portsDeparts 2027 Feb 21
View itinerary · 11 ports
12 days, one-way from Mahe Island Seychelles to Mombasa
  1. 21 FebDeparting from Mahe Island Seychelles, Victoria
  2. 21 Feb - 22 FebLa Digue Island Seychelles, La Passe
  3. 22 FebPraslin Island Seychelles
  4. 23 FebSt Joseph Atoll Seychelles, Amirantes Islands
  5. 24 FebAlphonse Islands Seychelles, Alphonse-Bijoutier-St Francois
  6. 25 FebFarquhar Atoll Seychelles
  7. 26 Feb - 28 FebAldabra Atoll Seychelles
  8. 02 MarKilwa Kisiwani Island Tanzania
  9. 03 MarMafia Island Tanzania, Chole Shamba
  10. 04 MarZanzibar, Tanzania
  11. 05 MarArriving in Mombasa, Kenya
Find this cruise to book →
$11995from / pp
Emerald Kaia
Emerald Cruises
Mombasa → Mahe Island Seychelles
⚓ Calls 05 Mar 202712 nights11 portsDeparts 2027 Mar 05
View itinerary · 11 ports
12 days, one-way from Mombasa to Mahe Island Seychelles
  1. 05 MarDeparting from Mombasa, Kenya
  2. 06 MarZanzibar, Tanzania
  3. 07 MarMafia Island Tanzania, Chole Shamba
  4. 08 MarKilwa Kisiwani Island Tanzania
  5. 10 Mar - 12 MarAldabra Atoll Seychelles
  6. 13 MarFarquhar Atoll Seychelles
  7. 14 MarAlphonse Islands Seychelles, Alphonse-Bijoutier-St Francois
  8. 15 MarSt Joseph Atoll Seychelles, Amirantes Islands
  9. 16 MarPraslin Island Seychelles
  10. 16 MarLa Digue Island Seychelles, La Passe
  11. 17 MarArriving in Mahe Island Seychelles, Victoria
Find this cruise to book →
Price on request
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 18 Mar - 25 Mar 202714 nights5 portsDeparts 2027 Mar 11
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 11 Mar - 12 MarJohannesburg, South Africa
  2. 12 MarDeparting from Kasane, Botswana
  3. 13 Mar - 15 MarChobe National Park, Botswana
  4. 15 Mar - 18 MarVictoria Falls, Zimbabwe
  5. 18 Mar - 25 MarArriving in Mombasa, Kenya
Find this cruise to book →
$18355from / pp
Viking Sky
Viking Cruises
Fort Lauderdale → London-Greenwich
⚓ Calls 22 Mar - 23 Mar 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 22 Mar - 23 Mar 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 22 Mar - 23 Mar 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 22 Mar - 23 Mar 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
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 30 Mar - 06 Apr 202714 nights5 portsDeparts 2027 Mar 23
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 23 Mar - 24 MarJohannesburg, South Africa
  2. 24 MarDeparting from Kasane, Botswana
  3. 25 Mar - 27 MarChobe National Park, Botswana
  4. 27 Mar - 30 MarVictoria Falls, Zimbabwe
  5. 30 Mar - 06 AprArriving in Mombasa, Kenya
Find this cruise to book →
$20392from / pp
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 01 Apr - 08 Apr 202714 nights5 portsDeparts 2027 Mar 25
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 25 Mar - 26 MarJohannesburg, South Africa
  2. 26 MarDeparting from Kasane, Botswana
  3. 27 Mar - 29 MarChobe National Park, Botswana
  4. 29 Mar - 01 AprVictoria Falls, Zimbabwe
  5. 01 Apr - 08 AprArriving in Mombasa, Kenya
Find this cruise to book →
$18316from / pp
Artania
Phoenix Reisen Cruises
Savona → Bremerhaven
⚓ Calls 03 Apr 08:00 - 05 Apr 20: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
Benoa → Mombasa
⚓ Calls 03 Apr 08:00 202726 nights14 portsDeparts 2027 Mar 09
View itinerary · 14 ports
26 days, one-way from Benoa to Mombasa
  1. 09 MarDeparting from Benoa, Bali Indonesia
  2. 10 Mar - 18:00Benoa, Bali Indonesia
  3. 12 Mar 07:00 - 22:00Semarang, Java Indonesia
  4. 15 Mar 08:00 - 16 Mar 14:00Singapore
  5. 17 Mar 08:00 - 18:00Klang, Kuala Lumpur, Malaysia Selangor
  6. 18 Mar 12:00 - 23:00Pulau Penang Island, Georgetown, Malaysia Penang
  7. 19 Mar 08:00 - 18:00Pulau Langkawi Island, Malaysia Kedah
  8. 23 Mar 08:00 - 22:00Colombo, Sri Lanka
  9. 25 Mar 07:00 - 20:00Male City, Kaafu Atoll Maldives
  10. 29 Mar 08:00 - 23:00Praslin Island Seychelles
  11. 30 Mar 07:00 - 23:00Mahe Island Seychelles, Victoria
  12. 31 Mar 07:00 - 14:00La Digue Island Seychelles, La Passe
  13. 03 Apr 08:00Mombasa, Kenya
  14. 04 AprArriving in Mombasa, Kenya
Find this cruise to book →
Price on request
Artania
Phoenix Reisen Cruises
Mombasa → Las Palmas de Gran Canaria
⚓ Calls 04 Apr 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
Zambezi Queen
AmaWaterways Cruises
Johannesburg → Mombasa
⚓ Calls 06 Apr - 13 Apr 202714 nights5 portsDeparts 2027 Mar 30
View itinerary · 5 ports
14 days, one-way from Kasane to Mombasa
  1. 30 Mar - 31 MarJohannesburg, South Africa
  2. 31 MarDeparting from Kasane, Botswana
  3. 01 Apr - 03 AprChobe National Park, Botswana
  4. 03 Apr - 06 AprVictoria Falls, Zimbabwe
  5. 06 Apr - 13 AprArriving in Mombasa, Kenya
Find this cruise to book →
$20792from / pp
See more cruises visiting Mombasa →

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.