21-night Indian Ocean cruise aboard Emerald Raiya, departing Nairobi and calling at Samburu National Reserve, Lake Nakuru National Park, Masai Mara, Mombasa, Zanzibar and Mafia Island and 8 more.
Voyage route — calls shown in order; map is schematic.
day by day
Day-by-day itinerary
Day 1
Nairobi
Day 2
Nairobi
S
Samburu National Reserve
Day 3
S
Samburu National Reserve
Day 4
S
Samburu National Reserve
Lake Nakuru National Park
Day 5
Lake Nakuru National Park
Masai Mara
Day 6
Masai Mara
Day 7
Masai Mara
Day 8
Masai Mara
Nairobi
Day 9
Nairobi
M
Mombasa
Day 10
Z
Zanzibar
Day 11
M
Mafia Island
Day 12
K
Kilwa Kisiwani
Day 14
A
Aldabra Atoll
Day 15
A
Aldabra Atoll
Day 16
A
Aldabra Atoll
Day 17
F
Farquhar Islands
Day 18
A
Alphonse Islands
Day 19
A
Amirantes Islands
Day 20
P
Praslin Island
La Digue
Day 21
Mahé
when to sail
Upcoming departures
10 Jan 2028
15 Dec 2028
27 Jan 2029
15 Feb 2029
Upcoming sailings of this itinerary — a NestCruise advisor confirms current availability and your fare.
good to know
21-Night Indian Ocean Cruise from Nairobi FAQ
Which ports does this cruise visit?
This 21-night Indian Ocean cruise calls at Nairobi, Samburu National Reserve, Lake Nakuru National Park, Masai Mara, Mombasa, Zanzibar, Mafia Island, Kilwa Kisiwani, Aldabra Atoll, Farquhar Islands, Alphonse Islands, Amirantes Islands, Praslin Island, La Digue and Mahé.
How many days are spent at sea?
This is a port-intensive itinerary with no full days at sea.
Where does this cruise depart from?
It departs from Nairobi and ends in Mahé.
How long is this cruise?
21 nights aboard Emerald Raiya.
When does this itinerary sail?
Upcoming departures include 10 Jan 2028, 15 Dec 2028, 27 Jan 2029 and 15 Feb 2029. A NestCruise advisor can confirm current availability.
settle in, sail beyond.
Narrow your 21-night sailing
Tell us your dates and group — a NestCruise advisor narrows this voyage to the right cabin and confirms your live fare. No booking fees.