Indian Ocean Odyssey – Mauritius & Madagascar

11 nightsNorwegian SunPort Louis🇲🇺Cape Town🇿🇦
Sailed

About this cruise

Every port gets the time it deserves and the sea days in between are half the fun. This 11-night sailing leaves Port Louis on April 29, 2026 and visits Saint-Denis, Antsiranana, Nosy Be Island, Port Elizabeth, Mossel Bay and Cape Town. Disembarkation is in Cape Town. Expect a run of consecutive ports, 6 stops total, with the busiest days packed close together. The sea days around them feel earned. 3 countries (Réunion, Madagascar and South Africa) across the Africa, each with its own character. If one port sticks with you, it'll probably be Antsiranana, Madagascar's northern bay of emerald waters. Roughly 9 hours ashore per stop. No need to rush. You won't go hungry on Norwegian Sun. 5 restaurants come with the fare, plus 8 more when you feel like treating yourself. With more nights comes more time for the ship's rhythm to kick in: morning coffee in the same spot, evening shows, late-night conversations on deck. And April is a good time to go. Mild weather, things starting to bloom, and fewer people than summer. It's the kind of trip you actually remember afterwards.

Price History

Mar 4Mar 5Mar 7Mar 8Mar 9Mar 10Mar 11Mar 12Mar 13Mar 14Mar 15Mar 16Mar 17Mar 18Mar 19Mar 20Mar 21Mar 22Mar 23Mar 24Mar 25Mar 27Mar 29Mar 30Mar 31Apr 1Apr 2Apr 3Apr 4Apr 5Apr 6Apr 7Apr 8Apr 9Apr 10Apr 11Apr 12Apr 13Apr 14Apr 15Apr 16Apr 17Apr 18Apr 19Apr 20Apr 21Apr 22Apr 23Apr 24Apr 28$0$2,000$4,000$6,000$8,000
Inside
Oceanview
Balcony
Suite

Ports Map

About the Ship

Norwegian Sun

1,878Guests
12Decks
2001Year Built
259 metersLong
13 Dining Venues5 included · 8 extra
More about Norwegian Sun

Itinerary

Port Louis, MU

Day 1Port Louis 🇲🇺
Embark
Depart: 20:00

Saint-Denis, RE

Day 2Saint-Denis 🇷🇪
Port day
Arrive: 07:00 | Depart: 18:00
Day 3Sea day
Sea day

Antsiranana, MG

Day 4Antsiranana 🇲🇬
Port day
Arrive: 08:00 | Depart: 17:00

Nosy Be Island, MG

Day 5Nosy Be Island 🇲🇬
Port day
Arrive: 07:00 | Depart: 15:00
Day 6Sea day
Sea day
Day 7Sea day
Sea day
Day 8Sea day
Sea day

Port Elizabeth, ZA

Day 9Port Elizabeth 🇿🇦
Overnight Stay
Arrive: 13:30
Day 10Fri, May 8Depart: 19:00

Mossel Bay, ZA

Day 11Mossel Bay 🇿🇦
Port day
Arrive: 08:00 | Depart: 16:00

Cape Town, ZA

Day 12Cape Town 🇿🇦
Disembark
Arrive: 08:00

Newsletter

The cruise briefing

Destination tips, price drops, insider guides and deals you won't find anywhere else. Only when it matters.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.