12349101314151718
Regent Seven Seas · 20-Night Voyage

20 Night Desert Cities & Turquoise Seas Dubai To Port Louis

20 NightsDubai → Diego Suarez11 Ports of CallAboard Regent Seven Seas Voyager

A 20-night one-way voyage aboard Regent Seven Seas Voyager, departing from Dubai on 28 Dec 2026. The sailing finishes in Diego Suarez. Explore ports in United Arab Emirates, Oman, Seychelles, Kenya, Tanzania, Madagascar.

More sailings on this ship
The Voyage · Interactive Map
Port of callSailing route
1 2 3 4 9 10 13 14 15 17 18
Hover or select a port to explore it.

Your Voyage at a Glance

20Nights
11Ports
0Sea days
DubaiDeparts from

The route

Dubai → Khasab → Fujairah → Muscat → Praslin Island → Mahe → Mombasa → Zanzibar → Dar Es Salaam → Nosy Be → Diego Suarez

Good to know

Departs
28 Dec 2026
Arrives
17 Jan 2027
Route
Dubai → Diego Suarez
Ship
Regent Seven Seas Voyager

Day-by-Day Itinerary

Select a port for its schedule and destination guide.

  1. Day1
    United Arab Emirates · EmbarkDubaiDeparts 7:00 PM
    Arrival
    Embarkation day
    Departure
    7:00 PM
    Explore Dubai
  2. Day2
    OmanKhasabArrives 8:00 AM · Departs 6:00 PM
    Arrival
    8:00 AM
    Departure
    6:00 PM
    Explore Khasab
  3. Day3
    United Arab EmiratesFujairahArrives 8:00 AM · Departs 6:00 PM
    Arrival
    8:00 AM
    Departure
    6:00 PM
    Explore Fujairah
  4. Day4
    OmanMuscatArrives 8:00 AM · Departs 6:00 PM
    Arrival
    8:00 AM
    Departure
    6:00 PM
    Explore Muscat
  5. Day5
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  6. Day6
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  7. Day7
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  8. Day8
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  9. Day9
    SeychellesPraslin IslandArrives 7:00 AM · Departs 7:00 PM
    Arrival
    7:00 AM
    Departure
    7:00 PM
    Explore Praslin Island
  10. Day10
    SeychellesMaheArrives 7:00 AM · Departs 7:00 PM
    Arrival
    7:00 AM
    Departure
    7:00 PM
    Explore Mahe
  11. Day11
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  12. Day12
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  13. Day13
    KenyaMombasaArrives 8:00 AM · Departs 8:00 PM
    Arrival
    8:00 AM
    Departure
    8:00 PM
    Explore Mombasa
  14. Day14
    TanzaniaZanzibarArrives 8:00 AM · Departs 6:00 PM
    Arrival
    8:00 AM
    Departure
    6:00 PM
    Explore Zanzibar
  15. Day15
    TanzaniaDar Es SalaamArrives 7:00 AM · Departs 4:00 PM
    Arrival
    7:00 AM
    Departure
    4:00 PM
    Explore Dar Es Salaam
  16. Day16
    Schedule to be confirmed

    The schedule for this day has not been supplied.

  17. Day17
    MadagascarNosy BeArrives 8:00 AM · Departs 5:00 PM
    Arrival
    8:00 AM
    Departure
    5:00 PM
    Explore Nosy Be
  18. Day18
    Madagascar · DisembarkDiego SuarezArrives 7:00 AM
    Arrival
    7:00 AM
    Departure
    5:00 PM
    Explore Diego Suarez

The Ship

Regent Seven Seas Voyager
76.1
SCORE
Your floating hotel
Regent Seven Seas Voyager

Your home for all 20 nights aboard Regent Seven Seas Voyager — so you unpack once and wake up somewhere new each morning.

2003Launched
42,363Gross Tons
206.5 mLength
700Guests
447Crew
12Decks
OnboardCasino·Spa & Thermal Suite
View full Regent Seven Seas Voyager spec sheet & deck plans

About This Cruise

A 20-night one-way voyage aboard Regent Seven Seas Voyager, departing from Dubai on 28 Dec 2026. The sailing finishes in Diego Suarez. Explore ports in United Arab Emirates, Oman, Seychelles, Kenya, Tanzania, Madagascar.

Check the cruise line's latest schedule before making travel arrangements. Port times and itinerary details can change.

Check Dates & Prices

20 nights
28 Dec 2026
Check Dates