

Cruise itinerary
20-Night Indian Ocean Cruise from Nairobi
20 nights · Indian Ocean · 15 ports of call
20-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.
- Free advisor
- No booking fees
- 10,000+ sailings
At a glance
- Ship
- Emerald Raiya
- Cruise line
- Emerald Cruises
- Duration
- 20 nights
- Region
- Indian Ocean
- Departs
- Nairobi
- Returns
- Mahé
How NestCruise works:we're advisor-led, not a booking engine. No fares are listed and there are no booking fees — tell an advisor your dates and party and they price your exact Emerald Raiya sailing, typically within 24 hours.
Where this voyage takes you
Day-by-day itinerary
- Day1

Nairobi
- Day2

Nairobi
Samburu National Reserve
- Day3
Samburu National Reserve
- Day4
Samburu National Reserve

Lake Nakuru National Park
- Day5

Lake Nakuru National Park

Masai Mara
- Day6

Masai Mara
- Day7

Masai Mara
- Day8

Masai Mara

Nairobi
- Day9

Nairobi

Mombasa
- Day10

Zanzibar
- Day11
Mafia Island
- Day12

Kilwa Kisiwani
- Day13At sea
- Day14

Aldabra Atoll
- Day15

Aldabra Atoll
- Day16

Aldabra Atoll
- Day17
Farquhar Islands
- Day18
Alphonse Islands
- Day19
Amirantes Islands
- Day20

Praslin Island

La Digue
- Day21

Mahé
The main island of the Seychelles in the Indian Ocean, home to the capital Victoria and the country's only cruise harbour. Granite peaks cloaked in forest rise above palm-lined coves, with celebrated beaches and a botanical garden of giant tortoises and coco de mer.
- Beau Vallon beach
- Victoria market
- Morne Seychellois
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.
20-Night Indian Ocean Cruise from Nairobi FAQ
Which ports does this cruise visit?
This 20-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?
1 day is spent at sea; the rest are in port.
Where does this cruise depart from?
It departs from Nairobi and ends in Mahé.
How long is this cruise?
20 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.