Maputo, Maputo Province, Mozambique cruise port
AfricaSouthern AfricaMozambique › Maputo

Maputo, Maputo Province, Mozambique

Once known as Lourenço Marques, Maputo blends Portuguese colonial grandeur with African energy — jacaranda-lined boulevards, an Eiffel-designed train station, and the best prawns on the continent.

⚓ Docked (pier)🕒 Typical call: 8-10 hrs💵 MZN / USD accepted🗣️ Portuguese🍤 Famous for LM Prawns
Docking
Dedicated cruise terminal inside Port of Maputo; shuttle to city center
Walk to center
Shuttle required — active industrial port, not walkable
Best For
Colonial architecture, fresh seafood, craft markets
Don't Miss
CFM Railway Station & the Fish Market with cook-to-order seafood

Getting Ashore

Ships dock at the dedicated cruise passenger terminal inside Maputo's commercial port — a mandatory shuttle drops you near the CFM Railway Station at the edge of downtown.

Getting Into the City

  • 1
    Port shuttle to the city gateThe port authority or cruise line provides a shuttle from the ship to the terminal gates or the CFM Railway Station area. This is typically included or costs a small fee. Walking through the working port is not permitted.
  • 2
    Tuk-tuks and taxis at the gateRegistered yellow-and-green taxis and tuk-tuks wait outside the port security zone. Agree on a flat price before boarding — a city-center trip runs roughly 150–300 MZN ($2.50–$5 USD).
  • 3
    Visa requirementsMany nationalities can obtain an e-Visa or qualify for visa exemption. Cruise lines often arrange a group landing permit. Verify your nationality's requirements and cruise line policy well in advance.

💡 Pro move: Carry a color photocopy of your passport rather than the original — police may check ID and Mozambique law allows carrying a copy while the passport stays in the ship safe.

Piers & Tendering by Cruise Line

Cruise ships dock at Maputo's dedicated cruise terminal within the Port of Maputo on the southern waterfront of Maputo Bay.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (MSC, Silversea, others)Dedicated Cruise Passenger Terminal, Port of Maputo, Avenida Marginal📍Docked
Expedition shipsPort of Maputo, Maputo Bay📍Docked

Top Excursions

Maputo rewards explorers — from Eiffel-era ironwork to the city's legendary fish market and day trips to pristine Inhaca Island.

Culture

Colonial Maputo Walking Tour

Hit the architectural highlights: the mint-green CFM Railway Station (Beaux-Arts, often called one of the world's most beautiful stations), the prefabricated iron Casa de Ferro (linked to Gustave Eiffel's workshop), Independence Square with its Samora Machel statue, and the neoclassical City Hall and Cathedral. Most are within easy walking distance of each other.

⏱ 3-4 hrs🚶 Easy🏛️ Historic architecture💰 Mostly free
Find Maputo city tours →
Food

Fish Market Cook-to-Order Experience

Mercado de Peixe is a full culinary adventure: pick live crabs, prawns, or fish from the wet market stalls, then hand them to the adjacent grill restaurants who cook them to order for a small fee. Best experience in port.

⏱ 1-2 hrs🍤 LM Prawns🔥 Grilled to order💰 Budget-friendly
Find Maputo food tours →
Nature

Inhaca Island Day Trip

A pristine marine reserve across Maputo Bay — white sand beaches, coral reefs, and snorkeling. Reached by a 1-hour speedboat ride. Only viable as a ship-sponsored or pre-booked excursion to guarantee return timing.

⏱ Full day🚤 1hr speedboat🐠 Snorkeling/coral📋 Book in advance
Find Inhaca Island excursions →
History

Fortress of Maputo & Natural History Museum

Maputo's oldest Portuguese fort holds the wooden coffin of tribal leader Ngungunhane. The nearby Natural History Museum features beautiful Manueline architecture and a famous exhibit of elephant gestation taxidermy — oddly compelling.

⏱ 2-3 hrs🏰 Colonial fort🐘 Unique museum💰 ~$1-4 entry
Find Maputo history tours →
Culture

FEIMA Craft Market

Maputo's premier artisan market in a leafy park — local paintings, wooden carvings, batik textiles, and wickerwork alongside open-air restaurants. Relaxed atmosphere, good for picking up quality souvenirs.

⏱ 1-2 hrs🎨 Local art & crafts🌳 Open air💰 Prices negotiable
Find Maputo market tours →
Relax

Costa do Sol Waterfront Drive

Maputo's bay-side promenade about 15–20 minutes north of port. Not a swimming beach (bay water quality), but excellent for a breezy walk, open-air seafood restaurants, and watching local life along the water.

⏱ 2 hrs🌊 Bay views🍽️ Seafood restaurants🚕 Short taxi ride
Find Maputo coastal tours →

Self-Guided Walks & Hikes

The colonial Baixa (downtown) district is compact and walkable once you've been shuttled to the CFM Railway Station — a few blocks connect all the major landmarks.

Baixa Colonial Loop

~2 km · 45-60 min · Flat · Easy

Start at the CFM Railway Station and walk the historic downtown core: east to Independence Square, Cathedral of Our Lady of the Conception, and City Hall; south to the Fortress of Maputo; west to the Central Market and back along Avenida 25 de Setembro.

  1. StartCFM Railway Station Maputo
  2. StopPraça da Independência Maputo
  3. StopFortaleza de Nossa Senhora da Conceição Maputo
  4. EndMercado Central Maputo
🗺️ See full route in Maps →

Historic Ironwork & Landmarks Walk

~1 km · 20 min · Flat · Easy

A short dedicated walk between two of Maputo's most photographed landmarks — the iconic Beaux-Arts CFM Railway Station and the prefabricated Casa de Ferro iron house (linked to Gustave Eiffel's workshop). Stop at the Tunduru Botanical Gardens between them for shade.

  1. StartCFM Railway Station Maputo
  2. StopJardim Tunduru Maputo
  3. EndCasa de Ferro Maputo
🗺️ See full route in Maps →

Weather & Best Time to Visit

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

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan85°F / 29°C73°F / 23°C145:11 AM6:46 PM
Feb85°F / 29°C73°F / 23°C145:35 AM6:32 PM
Mar85°F / 29°C72°F / 22°C115:51 AM6:05 PM
Apr82°F / 28°C68°F / 20°C86:05 AM5:33 PM
May79°F / 26°C64°F / 18°C46:20 AM5:11 PM
Jun77°F / 25°C60°F / 16°C26:34 AM5:05 PM
Jul76°F / 24°C59°F / 15°C36:36 AM5:15 PM
Aug78°F / 26°C61°F / 16°C36:18 AM5:30 PM
Sep81°F / 27°C64°F / 18°C55:47 AM5:42 PM
Oct81°F / 27°C66°F / 19°C85:15 AM5:56 PM
Nov83°F / 28°C69°F / 21°C94:52 AM6:15 PM
Dec85°F / 29°C72°F / 22°C124:52 AM6:37 PM

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

Insider Tips

  • 🦐
    Order the LM Prawns. Maputo's wild-caught Mozambican prawns — grilled with garlic and peri-peri — are world-renowned. The Fish Market (Mercado de Peixe) is the most authentic and affordable place to try them.
  • 💵
    USD and Rand are widely accepted. US dollars and South African Rand work at markets, taxis, and most restaurants. Change often comes back in Meticais (MZN). Credit cards work at hotels and better restaurants.
  • 📋
    Check your visa before sailing. Requirements vary by nationality. Many cruise lines arrange group permits, but confirm with your line — arriving without proper authorization is a serious issue.
  • 📸
    Don't photograph government buildings or police. It's illegal and can result in fines or equipment confiscation. Skip that shot of City Hall and stick to the tourist landmarks.
  • 👜
    Watch for pickpockets at markets. Central Market and the ferry terminal area see the most petty theft. Leave valuables on the ship and use a small daypack or money belt for cash.

Cruises Calling Here

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

ms Europa 2
Hapag-Lloyd Cruises
Cape Town → Port Louis
⚓ Calls 28 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
Seven Seas Voyager
Regent Seven Seas Cruises
Port Louis → Cape Town
⚓ Calls 24 Jan 08:00 - 16: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
AIDAsol
AIDA Cruises
San Antonio → Hamburg
⚓ Calls 25 Jan 08:00 - 18: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 25 Jan 08:00 - 18: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 25 Jan 08:00 - 18: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 25 Jan 08:00 - 18: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
MSC Armonia
MSC Cruises
Round-trip from Durban
⚓ Calls 09 Feb 11:00 - 17:00 20274 nights4 portsDeparts 2027 Feb 08
View itinerary · 4 ports
4 days, round-trip South Africa
  1. 08 Feb 14:00Departing from Durban, South Africa
  2. 09 Feb 11:00 - 17:00Maputo, Mozambique
  3. 09 Feb 19:00 - 10 Feb 20:00Portuguese Island, Mozambique
  4. 12 Feb 06:00Arriving in Durban, South Africa
Find this cruise to book →
$421from / pp
Seven Seas Navigator
Regent Seven Seas Cruises
Cape Town → Singapore
⚓ Calls 15 Mar 07:00 - 14:00 202728 nights13 portsDeparts 2027 Mar 09
View itinerary · 13 ports
28 days, one-way from Cape Town to Singapore
  1. 09 Mar 17:00Departing from Cape Town, South Africa
  2. 11 Mar 07:30 - 12 Mar 23:00Port Elizabeth, Gqeberha, South Africa
  3. 15 Mar 07:00 - 14:00Maputo, Mozambique
  4. 19 Mar 07:00 - 15:30Nosy Be Island, Madagascar
  5. 21 Mar 08:00 - 20:00Dar es Salaam, Tanzania
  6. 24 Mar 11:00 - 23:00Mahe Island Seychelles, Victoria
  7. 28 Mar 07:00 - 23:00Male City, Kaafu Atoll Maldives
  8. 30 Mar 07:00 - 16:00Hambantota, Sri Lanka
  9. 02 Apr 10:00 - 18:00Phuket, Thailand
  10. 03 Apr 09:00 - 17:00Pulau Penang Island, Georgetown, Malaysia Penang
  11. 04 Apr 08:00 - 16:00Klang, Kuala Lumpur, Malaysia Selangor
  12. 05 Apr 18:30Singapore
  13. 06 AprArriving in Singapore
Find this cruise to book →
$31798from / pp
Viking Sky
Viking Cruises
Fort Lauderdale → London-Greenwich
⚓ Calls 31 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 31 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 31 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 31 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
Artania
Phoenix Reisen Cruises
Savona → Bremerhaven
⚓ Calls 11 Apr 08:00 - 18: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 11 Apr 08:00 - 18: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
ms Europa 2
Hapag-Lloyd Cruises
Port Louis → Cape Town
⚓ Calls 25 Jun 08:00 - 14:00 202713 nights7 portsDeparts 2027 Jun 20
View itinerary · 7 ports
13 days, one-way from Port Louis to Cape Town
  1. 20 Jun 20:00Departing from Port Louis, Mauritius Island
  2. 21 Jun 08:00 - 18:00Saint-Denis, Reunion Island
  3. 25 Jun 08:00 - 14:00Maputo, Mozambique
  4. 26 Jun 06:00 - 20:00Richards Bay, South Africa
  5. 27 Jun 07:30 - 28 Jun 19:00Durban, South Africa
  6. 30 Jun 07:30 - 01 Jul 19:00Port Elizabeth, Gqeberha, South Africa
  7. 03 Jul 05:00Arriving in Cape Town, South Africa
Find this cruise to book →
Price on request
Seven Seas Navigator
Regent Seven Seas Cruises
Singapore → Cape Town
⚓ Calls 14 Nov 11:00 - 18:00 202725 nights11 portsDeparts 2027 Oct 26
View itinerary · 11 ports
25 days, one-way from Singapore to Cape Town
  1. 26 Oct 23:00Departing from Singapore
  2. 28 Oct 08:00 - 16:00Pulau Penang Island, Georgetown, Malaysia Penang
  3. 29 Oct 08:00 - 17:00Phuket, Thailand
  4. 01 Nov 08:00 - 17:00Hambantota, Sri Lanka
  5. 03 Nov 07:00 - 23:00Male City, Kaafu Atoll Maldives
  6. 07 Nov 07:00 - 20:00Mahe Island Seychelles, Victoria
  7. 10 Nov 07:00 - 17:00Nosy Be Island, Madagascar
  8. 11 Nov 07:00 - 16:00Mamoudzou, Grande-Terre Island Mayotte
  9. 14 Nov 11:00 - 18:00Maputo, Mozambique
  10. 17 Nov 07:30 - 18 Nov 19:00Port Elizabeth, Gqeberha, South Africa
  11. 20 Nov 07:00Arriving in Cape Town, South Africa
Find this cruise to book →
$35398from / pp
AIDAblu
AIDA Cruises
Cape Town → Mahe Island Seychelles
⚓ Calls 15 Dec 08:00 - 18: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 15 Dec 08:00 - 18: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 → Port Louis
⚓ Calls 15 Dec 08:00 - 18: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
Cape Town → Port Louis
⚓ Calls 15 Dec 08:00 - 18: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
Palma de Mallorca → Port Louis
⚓ Calls 15 Dec 08:00 - 18: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
Cape Town → Port Louis
⚓ Calls 15 Dec 08:00 - 18: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
Port Louis → Cape Town
⚓ Calls 22 Feb 08:00 - 17: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
AIDAblu
AIDA Cruises
Mahe Island Seychelles → Cape Town
⚓ Calls 22 Feb 08:00 - 17:00 202821 nights12 portsDeparts 2028 Feb 08
View itinerary · 12 ports
21 days, one-way from Mahe Island Seychelles to Cape Town
  1. 08 FebDeparting from Mahe Island Seychelles, Victoria
  2. 09 Feb - 19:00Mahe Island Seychelles, Victoria
  3. 11 Feb 09:00 - 19:00Antsiranana, Diego Suarez, Madagascar
  4. 12 Feb 08:00 - 19:00Nosy Be Island, Madagascar
  5. 15 Feb 04:00 - 17 Feb 18:00Port Louis, Mauritius Island
  6. 18 Feb 08:00 - 20:00Saint-Denis, Reunion Island
  7. 22 Feb 08:00 - 17:00Maputo, Mozambique
  8. 23 Feb 13:30 - 24 Feb 16:00Durban, South Africa
  9. 25 Feb 10:00 - 19:00East London, South Africa
  10. 26 Feb 08:00 - 21:00Port Elizabeth, Gqeberha, South Africa
  11. 28 Feb 06:00Cape Town, South Africa
  12. 29 FebArriving in Cape Town, South Africa
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Port Louis → Cape Town
⚓ Calls 22 Feb 08:00 - 17:00 202814 nights9 portsDeparts 2028 Feb 15
View itinerary · 9 ports
14 days, one-way from Port Louis to Cape Town
  1. 15 FebDeparting from Port Louis, Mauritius Island
  2. 17 Feb - 18:00Port Louis, Mauritius Island
  3. 18 Feb 08:00 - 20:00Saint-Denis, Reunion Island
  4. 22 Feb 08:00 - 17:00Maputo, Mozambique
  5. 23 Feb 13:30 - 24 Feb 16:00Durban, South Africa
  6. 25 Feb 10:00 - 19:00East London, South Africa
  7. 26 Feb 08:00 - 21:00Port Elizabeth, Gqeberha, South Africa
  8. 28 Feb 06:00Cape Town, South Africa
  9. 29 FebArriving in Cape Town, South Africa
Find this cruise to book →
Price on request
See more cruises visiting Maputo →

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.