Swap Antsiranana for Le Port
Depart from Port Louis instead
Adds Réunion
1 upcoming departure From $639/night
Mahé → Antsiranana → Maputo → Richards Bay → Durban → Port Elizabeth → Cape Town
Map of South Africa Repositioning: Antsiranana, Maputo & Richards Bay. Stops in order: Mahé, Antsiranana, Maputo, Richards Bay, Durban, Port Elizabeth, Cape Town. The same stops are listed under Port by port.
Loading map...
17 nights · 5 port calls · 3 countries (Madagascar, Mozambique, South Africa)
Embark
Seychelles · Indian Ocean Islands
Madagascar · Indian Ocean Islands
Mozambique · South Africa
South Africa · South Africa
South Africa · South Africa
Usually docks
South Africa · South Africa
Disembark
South Africa · South Africa
Explore other routes with different ports, trip lengths, and departure ports.
Depart from Port Louis instead
Adds Réunion
1 upcoming departure From $639/night
Depart from Buenos Aires instead
1 upcoming departure From $600/night
Depart from Cape Town instead · End in Port Victoria · 1 night shorter
Shares 3 of this route's 5 ports
1 upcoming departure From $1,293/night
0 of 1 sailings with enough price history currently have favorable pricing. Median current fare is $503/night.
Each fare is the departure's lowest current fare; the cabin category can differ between departures. Observed fares, not guaranteed availability.