Oceania Vista: 25-Night Africa from Singapore

Oceania Vista

This 25-night Indian Ocean cruise aboard the Oceania Vista by Oceania Cruises sails from Singapore to Cape Town, departing April 25, 2027, and returns May 20, 2027. Cabin prices start from $9,090 per person.

Days
25 nights
Departs
Apr 25, 2027
Ports
11
Returns
May 20, 2027
Distance
6,099nm
Ports of Call
Loading map...
1Embark/Debark3Port of CallRoute
Distance
≈ 6,099nm
Type
One-way
Price history

Balcony cabin

$9,090▼ $4,009 (30.6%) vs Oct 21
Low
$9,090
High
$14,399
Average
$11,875
Vs avg
−23%
$8,559$10,152$11,745$13,337$14,930Oct 21Oct 31Nov 11$13,099 · Oct 21$13,699 · Oct 24$14,399 · Oct 25$9,090 · Nov 9$9,090 · Nov 11

New to these charts? How to read cruise price history

Similar sailings

Other Indian Ocean departures

View all →
Questions

Questions about this sailing

How much does this cruise cost per night?

Balcony cabins start at $9,090 per person for the 25 nights, about $364 a night, with taxes and port fees included.

Is $9,090 a good price for this sailing?

It is the lowest balcony price we have recorded for this sailing since October 21, 2026.

Starting from
$9,090/person
Incl. taxes & port fees
Checked yesterday · Nov 11
Last change Nov 9: $14,399 → $9,090 (−$5,309)
Ocean View
$578/night
$14,449
Balcony
$364/night
$9,090
Mini-Suite
$840/night
$20,999
Suite
$1412/night
$35,299

Get a price-drop alert

Pick the cabins to watch. We check prices daily and email you when one drops. New accounts get a free 14-day Pro trial: every cabin, plus texts. No card.

Cabins to watch
Email me
$

1 cabin · double occupancy · stop any time

Oceania Vista
Your ship
Oceania Vista
Oceania Cruises · Allura class · Built 2023
Passengers
1,200
Tonnage
67,000
Length
241m
Crew
800
Onboard
PoolHot TubCasinoTheaterPiano BarLive Music VenueNight ClubObservation LoungeSpaFitness CenterSaunaSteam Room
Full ship profile →
Book this cruiseInstant checkout

We may earn a commission when you book through this link, at no extra cost to you.