Zanzibar Cruise Port Schedule
Zanzibar cruise port schedule through March 2029.
| Day | Ship | Cruise | Arrival | Departure | Passengers |
|---|---|---|---|---|---|
| Saturday Dec 12–13, 2026 |
14 Night Saint-Denis, Toamasina, Zanzibar, Mombasa, Praslin Island Seychelles & La Digue Island Seychelles Cruise | 8:00 AM | Overnight | 502 | |
| Sunday Jan 10, 2027 |
19 Night Khasab, Fujairah, Muscat, Praslin Island Seychelles, Mahe Island Seychelles, Mombasa, Zanzibar, Dar-es-Salaam, Nosy Be Island & Antsiranana Cruise | 8:00 AM | 6:00 PM | 706 | |
| Saturday Mar 6, 2027 |
12 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles & La Digue Island Seychelles Cruise | 128 | |||
| Tuesday Apr 6, 2027 |
29 Night Zanzibar, Mozambique Island, Maputo, East London, Port Elizabeth, Cape Town, Luderitz, Walvis Bay, Saint Helena Island, Banjul & Dakar Cruise | 7:00 AM | 6:00 PM | 1,188 | |
| Monday Jan 17, 2028 |
12 Night La Digue Island Seychelles, Praslin Island Seychelles, St Joseph Atoll Seychelles, Alphonse Islands Seychelles, Farquhar Atoll Seychelles, Aldabra Atoll Seychelles & Zanzibar Cruise | 128 | |||
| Wednesday Jan 19, 2028 |
12 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles & La Digue Island Seychelles Cruise | 128 | |||
| Thursday Feb 10, 2028 |
12 Night La Digue Island Seychelles, Praslin Island Seychelles, St Joseph Atoll Seychelles, Alphonse Islands Seychelles, Farquhar Atoll Seychelles, Aldabra Atoll Seychelles & Zanzibar Cruise | 128 | |||
| Saturday Feb 12, 2028 |
12 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles & La Digue Island Seychelles Cruise | 128 | |||
| Saturday Feb 12, 2028 |
34 Night Port Elizabeth, Durban, Zanzibar, Mombasa, Mahe Island Seychelles, Colombo, Langkawi Island Malaysia, Singapore, Manila & Naha Cruise | 928 | |||
| Sunday Mar 12, 2028 |
125 Night Puntarenas, Playa Flamingo, Puerto Quetzal, Puerto Vallarta, Mazatlan, Cabo San Lucas, Nuku Hiva Island, Rangiroa Atoll Tuamotus, Moorea Island, Papeete, Bora Bora Island, Rarotonga Island, Vavau Islands Tonga, Levuka, Mystery Island, Noumea, Sydney, Brisbane, Townsville QLD, Cairns, Darwin, Kupang, Komodo Island Indonesia, Benoa, Semarang, Jakarta, Singapore, Klang, Phuket, Male City, Praslin Island Seychelles, La Digue Island Seychelles, Mahe Island Seychelles, Zanzibar, Mombasa, Mamoudzou, Antsiranana, Toamasina, Port Louis, Saint-Denis, Richards Bay, Durban, Port Elizabeth, Mossel Bay, Cape Town, Walvis Bay, Luanda, Bom Bom Island & Santa Cruz de Tenerife Cruise | 1:00 PM | 9:00 PM | 1,260 | |
| Wednesday Jan 3, 2029 |
12 Night La Digue Island Seychelles, Praslin Island Seychelles, St Joseph Atoll Seychelles, Alphonse Islands Seychelles, Farquhar Atoll Seychelles, Aldabra Atoll Seychelles & Zanzibar Cruise | 128 | |||
| Friday Jan 5, 2029 |
12 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles & La Digue Island Seychelles Cruise | 128 | |||
| Saturday Feb 3, 2029 |
12 Night La Digue Island Seychelles, Praslin Island Seychelles, St Joseph Atoll Seychelles, Alphonse Islands Seychelles, Farquhar Atoll Seychelles, Aldabra Atoll Seychelles & Zanzibar Cruise | 128 | |||
| Monday Feb 5, 2029 |
12 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles & La Digue Island Seychelles Cruise | 128 | |||
| Tuesday Mar 6, 2029 |
12 Night La Digue Island Seychelles, Praslin Island Seychelles, St Joseph Atoll Seychelles, Alphonse Islands Seychelles, Farquhar Atoll Seychelles, Aldabra Atoll Seychelles & Zanzibar Cruise | 128 | |||
| Thursday Mar 8, 2029 |
12 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles & La Digue Island Seychelles Cruise | 128 |



