Regent Seven Seas Mariner 31-Night Singapore to Cape Town
Regent Seven Seas Mariner (Regent Seven Seas) sails this 31-night route from Singapore to Cape Town on 1 upcoming date (Mar 2028), from $29,749 per person. Every departure below links to its own page with live cabin prices, the full itinerary and online booking.
Ports on this route
Singapore → Port Klang → Penang → Phuket → Colombo → Male → Indian Ocean → Victoria → Diego Suarez → Indian Ocean → Port Louis → Pointe des Galets → Nosy Be → Durban → Indian Ocean → Port Elizabeth → Mosselbay → Cape Town